I. Các kiểu dữ liệu cơ bản trong C/C++

Cũng giống PHP hay các ngôn ngữ khác, C/C++ cũng có các kiểu dữ liệu cơ bản :

1 Kiểu số nguyên :

- Ký hiệu: int (2 Byte);

- Kiểu mở rộng: long, unsigned int, unsigned long.

2. Kiểu số thực

- Ký hiệu: float (4 Byte)

- Kiểu mở rộng: double, long double.

3. Kiểu ký tự

- Ký hiệu: char (1 Byte).

II. Ép kiểu, chuyển điểu đổi kiểu dữ liệu

- Chuyển kiểu tự động: char -> int -> float.

- Ép kiểu:

Ví dụ: Ép kiểu float thành int:

(int)x; (x có kiểu float).

III. Các toán tử trong C\C++

1 - Toán tử số học

Mã:

+, -, *, /,

% (chia lấy phần dư),

++ (tăng 1 đơn vị),

-- (giảm 1 đơn vị),

=

2 - Toán tử logic

Mã:

&& (and),

|| (or),

! (not)

3 - Toán tử quan hệ

Mã:

>, <, >=, <=, ==, !=

4 - Toán tử xử lý bit

Mã:

>> (dịch phải),

<< (dịch trái),

~ (not bit),

[/FONT][/SIZE][/FONT][/COLOR][COLOR=#444444][FONT=Roboto][SIZE=3][FONT=arial]^ (xor bit),

& (and bit),

| (or bit)

IV. Một số hàm thông dụng C++

Để sử dụng các hàm trong lập trình C/C++, bạn cần khai báo xử lý (#include)

1- stdio.h: Thư viện chứa các hàm vào/ ra chuẩn (standard input/output).

Gồm các hàm: printf(), scanf(), getc(), putc(), gets(), puts(), fflush(), fopen(), fclose(), fread(), fwrite(), getchar(), putchar(), getw(), putw(),...

2- conio.h: Thư viện chứa các hàm vào ra trong chế độ DOS (DOS console).

Gồm các hàm: clrscr(), getch(), getche(), getpass(), cgets(), cputs(), putch(), clreol(),...

3- math.h: Thư viện chứa các hàm tính toán

Gồm các hàm: abs(), sqrt(), log(). log10(), sin(), cos(), tan(), acos(), asin(), atan(), pow(), exp(),...

4- alloc.h: Thư viện chứa các hàm liên quan đến việc quản lý bộ nhớ.

Gồm các hàm: calloc(), realloc(), malloc(), free(), farmalloc(), farcalloc(), farfree(),...

5- io.h: Thư viện chứa các hàm vào ra cấp thấp.

Gồm các hàm: open(), _open(), read(), _read(), close(), _close(), creat(), _creat(), creatnew(), eof(), filelength(), lock(),...

6- graphics.h: Thư viện chứa các hàm liên quan đến đồ họa.

Gồm các hàm: initgraph(), line(), circle(), putpixel(), getpixel(), setcolor(),...

Trên đây là một số kiểu dữ liệu, toán tử và hàm số thông dụng trong C/C++ cho các bạn tham khảo