CÁC ĐẶC ĐIỂM CỦA C++
Chương 1
1
Các khái niệm cơ bản của C++
Lập trình cấu trúc trong C++
Các đặc điểm mới của C++
Nội dung
Các khái niệm cơ bản trong C++
Cấu trúc điều khiển
Hàm và cấu trúc chương trình
Con trỏ và chuỗi ký tự
Tham số mặc nhiên của hàm
Tái định nghĩa hàm
Hàm tại chổ (inline)
Truyền tham số
Tham chiếu
Struct
2
Các khái niệm cơ bản
Từ khóa
Dành riêng cho ngôn ngữ không được đặt tên
trùng với từ khóa.
Là chữ thường
Vd : char, int, return, for, else, const,
static
Tên
Phân biệt chữ HOA và chthường
Gồm chữ, số, ‘_’ và phải bắt đầu bằng chữ cái.
Độ dài tối đa là 32
Nên theo quy cách đặt tên.
Vd: x, hoten, a1, num_of_var, Delta, TEN, ...
3
Các khái niệm cơ bản
Kiểu dữ liệu
Tên kiểu Kích thước Phạm vi
char 1 byte -128 127
unsigned char 1 byte 0 255
int 2 bytes -32768 32767
unsigned int 2 bytes 0 65535
short 2 bytes 0 65535
long 4 bytes -231 231 - 1
unsigned long 4 bytes 0 232 - 1
float 4 bytes 1.2e-38 3.4e38
double 8 bytes 2.2e-308 1.8e308
4
Các khái niệm cơ bản
Biến
Khai báo: bất kỳ vị trí nào trong chương trình
Khởi tạo: có thể vừa khai báo và khởi tạo
Vd: int x=5, y=10;
for( int i=0, tong =0 ; i<10 ; i++)
tong +=i ;
Biến khai báo trong 1 khối lệnh: chỉ có phạm vi
hoạt động trong khối lệnh đó.
Vd: if( delta >0 ) {
float x1= (-b + sqrt(delta)) / (2*a);
float x2= (-b - sqrt(delta)) / (2*a);
...
}
5