Thảo luận:Bảng tra cứu thuật ngữ ngôn ngữ lập trình C/Phép toán
Các phép toán
sửaĐể tham khảo, sau đây là bảng thứ tự ưu tiên của các phép toán theo C89:
Phép toán | Mô tả | Hướng tiến hành |
---|---|---|
()
|
ngoặc đơn (nhóm) phần chỉ số của mảng |
từ trái sang phải |
++ và --
|
tiền tố tăng/giảm dấu dương/âm |
từ phải sang trái |
* , / , và %
|
nhân/chia/mô dun | từ trái sang phải |
+ và -
|
cộng/trừ | |
<< và >>
|
phép toán bit <ocde>left shift/right shift | |
< và <=
|
quan hệ nhỏ hơn/nhỏ hơn hay bằng quan hệ lớn hơn/lớn hơn hay bằng | |
== và !=
|
bằng với/khác với | |
&
|
phép toán bit AND
| |
^
|
phép toán bít XOR
| |
|
|
phép toán bit OR
| |
&&
|
phép toán bool AND
| |
||
|
phép toán bool OR
| |
?:
|
điều kiện tam phân | từ phải sang trái |
=
|
phép gán giá trị trực tiếp phép gán giá trị cộng thêm/trừ bớt | |
,
|
toán tử ,
|
từ trái sang phải |