Test Footer 2

C Tutorial Part 8 - Khái Niệm Toán Tử Trong C

C Tutorial Part 8 - Khái Niệm Toán Tử Trong C

Toán tử là một ký hiệu để trình biên dịch thực hiện các thao tác toán học. Ngôn ngữ C rất phong phú trong việc xây dựng các toán và cung cấp các loại sau đây :

Toán tử số học

Bảng dưới đây cho thấy tất cả các toán tử số học được hỗ trợ bởi ngôn ngữ C.

Giả sử biến A có giá trị là 10 và biến B có giá trị là 20 :

C Tutorial Part 8 - Khái Niệm Toán Tử Trong C

Toán tử quan hệ

Bảng dưới đây cho thấy tất cả các toán tử quan hệ hỗ trợ bởi ngôn ngữ C. 
Giả sử biến A có giá trị là 10 và biến B có giá trị là 20 :

C Tutorial Part 8 - Khái Niệm Toán Tử Trong C


Toán Tử Logic

Bảng dưới đây cho thấy tất cả các toán tử logic hỗ trợ bởi ngôn ngữ C.
 Giả sử biến A có giá trị là 1 và biến B có giá trị là 0 :

C Tutorial Part 8 - Khái Niệm Toán Tử Trong C








Toán tử Bitwise

Toán tử hoạt động trên bit và thực hiện các hoạt động bit-by-bit.
Các bảng sự thật cho &, |, và ^ như sau:

C Tutorial Part 8 - Khái Niệm Toán Tử Trong C


Giả sử nếu A = 60; và B = 13; Hiện tại ở dạng nhị phân họ sẽ như sau:


A = 0011 1100


B = 0000 1101


-----------------


A & B = 0000 1100


A | B = 0011 1101


A ^ B = 0011 0001


~ A = 1100 0011


Các Toán tử Bitwise hỗ trợ bởi ngôn ngữ C được liệt kê trong bảng sau.
Giả sử biến A có giá trị là 60 và biến B có giá trị 13 :

C Tutorial Part 8 - Khái Niệm Toán Tử Trong C

Toán Tử Gán



Có các toán tử gán sau đây được hỗ trợ bởi ngôn ngữ C:

C Tutorial Part 8 - Khái Niệm Toán Tử Trong C

Toán Tử Quan Trọng ↦ sizeof & ternary

C Tutorial Part 8 - Khái Niệm Toán Tử Trong C


Độ Ưu Tiên Toán Tử Trong C

C Tutorial Part 8 - Khái Niệm Toán Tử Trong C

Share on Google Plus

About Unknown

0 nhận xét:

Đăng nhận xét