Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
230,43 KB
Nội dung
1
Bài 2
BIẾN, HẰNGVÀ CÁC KIỂU
DỮ LIỆU CĂN BẢN
2
CÁC KIỂU DỮLIỆUCƠBẢN (1/2)
Kiểu char lưu các mã ký tự trong 1 byte
Kiểu wchar_t lưu các mã ký tự trong 2 byte
3
CÁC KIỂU DỮLIỆUCƠBẢN (2/2)
short, int và long
mặc nhiên là có dấu
(signed)
dùng từ khóa unsigned
để khai báo kiểu số
không dấu
char cũng được dịch
như số có dấu và
không dấu
4
Phân loại kiểu
các kiểu integer type
các kiểu floating-point type,
void type được dùng cho các biểu thức
không biểu diễn giá trị, một lời gọi hàm
thường lấy kiểu void
5
Toán tử sizeof
xác định lượng bộ nhớ cần để lưu một đối
tượng của một kiểu nào đó bằng toán tử
sizeof
sizeof(name) trả về kích thước của đối tượng
tính theo byte, tham số name chỉ ra đối
tượng hay kiểu đối tượng, vi dụ sizeof(int)
cho giá trị 2 hay 4 tùy theo máy.
6
Giá trị hằng (constant)
hằng luận lý (boolean constant) : true, false
hằng số học (numerical constant): số nguyên
thập phân, hexa, số thực dấu chấm động
hằng chữ (character constant) : ví dụ 'A'
hằng chuỗi (string constant): ví dụ "Hello
World "
7
Dùng ký tự đặc biệt và điều khiển
8
Tên và Từ khóa trong C++
Tên gồm có chữ,
con số hay dấu
gạch dưới, phân
biệt chữ hoa và
chữ thường
ký tự đầu luôn là
chữ hay dấu
gạch dưới
không được
trùng với từ khóa.
9
Biến
Data đươc lưu giữ trong biến, biến cũng
được xem như là đối tượng
Biến phải được định nghĩa trước
Cú pháp: kiểu tên biến1 [,tên biến2 ];
Khởi tạo giá trị bằng dấu = hay dấu ngoặc,
ví dụ:
char c='a';
float x(1.875);
10
Từ khóa const và volatile
Dùng từ khóa const để khai báo một giá trị
hằng, là giá trị không thể thay đổi trong
chương trình
ví dụ: const double pi = 3.1415947;
Dùng từ khóa volatile để khai báo một biến
có thể hiệu chỉnh bởi chương trình và bởi các
sự kiện ngoại, như interrupt hay hardware
clock ví dụ:
volatile unsigned long clock_ticks;
volatile const unsigned time_to_live;
[...]...Ví d 11 Bài t p Vi t chương trình nh nghĩa hai bi n s th c v i giá tr ban u là 123 .456 và 76.54 3, sau ó hi n th t ng và hi u c a hai s 12 . 1
Bài 2
BIẾN, HẰNG VÀ CÁC KIỂU
DỮ LIỆU CĂN BẢN
2
CÁC KIỂU DỮ LIỆU CƠ BẢN (1 /2)
Kiểu char lưu các mã ký tự trong 1 byte
Kiểu wchar_t lưu các mã ký. ký tự trong 2 byte
3
CÁC KIỂU DỮ LIỆU CƠ BẢN (2/ 2)
short, int và long
mặc nhiên là có dấu
(signed)
dùng từ khóa unsigned
để khai báo kiểu số
không