NGÔN NGỮ LẬP TRÌNH C/C++: KIỂU DỮ LIỆU ĐƠN GIẢN

Tham khảo tài liệu 'ngôn ngữ lập trình c/c++: kiểu dữ liệu đơn giản', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Ngôn ngữ lập trình C và C Nguyễn Trường Giang Chương 3 Kiểu dữ liệu đơn giản . Một số kiểu dữ liệu đơn giản và kích thước của chúng char Một byte lưu 1 ký tự trong bảng ký tự cơ bản int Số nguyên có độ lớn bằng một số nguyên trên máy tính float Số dấu phảy động độ chính các đơn double Số dấu phảy động độ chính xác kép a Kiểu số nguyên Một số từ khóa hạn định có thể được sử dụng - short long Trình biên dịch lựa chọn độ dài cho kiểu dữ liệu này với ràng buộc o short và int dài tối thiểu 16 bit o long dài tối thiểu 32 bit o short không được dài hơn int và o int không được dài hơn long. - signed unsigned quy định số nguyên là có dấu hoặc không dấu. b Kiểu ký tự - Được lưu trữ như kiểu int với độ dài 1 byte 8 bit . - Có thể dùng kết hợp với các từ khóa hạn định s igned và unsigned. c Kiểu thực - float độ chính xác đơn 6 chữ số phần thập phân - double độ chính xác kép 10 chữ số phần thập phân . Hằng số a Hằng số nguyên Ví dụ 1234. - Hậu tố o l hoặc L dùng cho hằng số kiểu long int o u hoặc U dùng cho hằng số kiểu unsigned int o ul hoặc UL dùng cho hằng số unsigned long . - Tiền tố o Tiền tố 0 dạng cơ số 8 o Tiền tố 0x hoặc 0X dạng cơ số 16 1 Ngôn ngữ lập trình C và C Nguyễn Trường Giang b Hằng số thực - Dạng thập phân ví dụ 12 - Dạng số mũ ví dụ 12e-2 - Dạng kết hợp cả hai dạng ví dụ 34e 2 . - Hậu tố o Được hiểu ngầm định là double. o Hậu tố f hoặc F hằng số kiểu float o Hậu tố l hoặc L hằng số kiểu long double. c Hằng ký tự - Một hằng ký tự là một số nguyên. - Giá trị của hằng là giá trị của ký tự trong bảng mã ASCII. . Kiểu liệt kê - Kiểu liệt kê là một danh sách các giá trị hằng số nguyên. - Ví dụ enum boolean FALSE TRUE - Ngầm định phần tử đầu tiên trong danh sách liệt kê sẽ có giá trị 0 các phần tử sau sẽ có giá trị tăng thêm 1 so với phần tử trước đó. - Tên của các phần tử trong kiểu liệt kê bắt buộc phải khác nhau - Giá trị thì không nhất thiết phải khác nhau.

Bấm vào đây để xem trước nội dung
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.