Bài giảng Kỹ thuật lập trình: Chương 3 - Trần Quang

Bài giảng "Kỹ thuật lập trình - Chương 3: Tổ chức dữ liệu trong chương trình" cung cấp cho người học các kiến thức: Dữ liệu cố định, hằng, biến, kiểu dữ liệu, từ khóa, tầm vực biến, phép toán và biểu thức,. nội dung chi tiết. | Bài giảng Kỹ thuật lập trình: Chương 3 - Trần Quang Chương 03 Tổ chức dữ liệu trong chương trình Trần Quang Kỹ thuật lập trình Chương 03: Tổ chức dữ liệu trong chương trình © 2016 1 Nội dung Dữ liệu cố định Hằng Biến Kiểu dữ liệu Từ khoá Tầm vực biến Phép toán và biểu thức Kiểu enum, struct Chuyển đổi kiểu dữ liệu Trần Quang Kỹ thuật lập trình Chương 03: Tổ chức dữ liệu trong chương trình © 2016 2 Dữ liệu Dữ liệu được lưu trữ trong RAM của máy tính trong quá trình chương trình thực thi Dữ liệu trong các chương trình C thường xuất hiện dưới 3 hình thức: Literals hay Fixed Value: giá trị cố định Constant: hằng có tên (name) và giá trị thay thế (value) Variable: biến có tên (name), kiểu (type) và nội dung chứa bên trong (value) Trần Quang Kỹ thuật lập trình Chương 03: Tổ chức dữ liệu trong chương trình © 2016 3 Giá trị cố định Giá trị số: Số nguyên hệ bát phân (octal): bắt đầu bằng số 0 Ví dụ: 0165 -0203 Số nguyên hệ thập lục (hexadecimal): bắt đầu bằng 0x Ví dụ: 0x3D -0x3AF8 Số nguyên hệ thập phân (decimal): như bình thường Ví dụ: 169 -2053 Số thực dấu chấm động: (floating point) Ví dụ: Trần Quang Kỹ thuật lập trình Chương 03: Tổ chức dữ liệu trong chương trình © 2016 4 Giá trị cố định Giá trị cố định kiểu số nguyên có thể có phần hậu tố (suffix) là sự kết hợp của U và L, cho kiểu Unsigned và kiểu Long. Có thể là chữ hoa hoặc chữ thường theo bất cứ thứ tự nào. Ví dụ: 078 /* Không hợp lệ: 8 không có trong hệ bát phân*/ 032UU /* Khong hop le: không thể lặp lại hậu tố */ 30 /* int */ 30u /* unsigned int */ 30l /* long */ 30ul /* unsigned long .

Bấm vào đây để xem trước nội dung
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.