tailieunhanh - Nhập môn lập trình - CÁC KIỂU DỮ LIỆU CƠ SỞ

Biến là một vùng nhớ có kích thước và có một địa chỉ nhất định nằm trong bộ nhớ RAM. Biến dùng để lưu giữ một dữ liệu đầu vào, đầu ra hoặc một kết quả trung gian trong quá trình làm việc. Dữ liệu được lưu trong biến nên cách tổ chức thông tin trong biến là kiểu của dữ liệu. Nội dung của biến có thể thay đổi trong quá trình làm việc. | Trang 1 NHẬP MÔN LẬP TRÌNH CÁC KIỂU DỮ LIỆU CƠ SỞ 1. Các kiểu dữ liệu cơ sở C hỗ trợ 4 kiểu cơ sở kiểu số nguyên kiểu số thực kiểu luận lý kiểu ký tự. . Kiểu số nguyên Đây là các kiểu dữ liệu mà giá trị của nó là số nguyên. Dữ liệu kiểu số nguyên lại chia ra thành hai loại như sau Các số nguyên có dấu signed để chứa các số nguyên âm hoặc dương. Kiểu Type Độ lớn Byte Miền giá trị Range char 1 -128 . 127 int 2 . short 2 . long 4 . Các số nguyên không dấu unsigned để chứa các số nguyên dương kể cả số 0 . Kiểu Type Độ lớn Byte Miền giá trị Range unsigned char 1 0 . 255 unsigned int 2 0 . unsigned short 2 0 . unsigned long 4 0 . . Kiểu số thực Đây là các kiểu dữ liệu mà giá trị của nó là số thực. Trong C định nghĩa các kiểu số thực chuẩn như sau Kiểu Type Độ lớn Byte Miền giá trị Range float 4 10-38 . 1038 double 8 10-308 . 10308 Kiểu float là kiểu số thực có độ chính xác đơn single-precision floating-point chính xác đến 7 số lẻ. Kiểu double là kiểu số thực có độ chính xác kép double-precision floating-point chính xác đến 19 số lẻ. Bộ môn Tin học cơ sở Tháng 10 - 2009 Trang 2 NHẬP MÔN LẬP TRÌNH . Kiểu luận lý Trong C không hỗ trợ kiểu luận lý tường minh mà chỉ ngầm hiểu một cách không tường minh như sau false sai là giá trị 0. true đúng là giá trị khác 0 thường là 1. Ví dụ 0 sai false 1 đúng true -2 đúng true đúng true . 1 2 sai false 0 1 2 đúng true 1 Các ngôn ngữ lập trình nâng cấp khác của C như C định nghĩ kiểu luận lý tường minh có tên là bool 2 giá trị false true . . Kiểu ký tự Đây chính là kiểu dữ liệu số nguyên char có độ lớn 1 byte và miền giá trị là 256 ký tự trong bảng mã ASCII. C lưu ký tất cả dữ liệu ở dạng số nên sẽ không lưu trực tiếp ký tự mà sẽ lưu mã ASCII của ký tự đó. 2. Biến hằng câu lệnh và biểu thức . Biến và lệnh gán giá trị cho biến Biến là một vùng nhớ có kích thước và có một địa chỉ nhất định nằm trong bộ nhớ RAM. Biến dùng

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã 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.