Lập trình viên quốc tế ACCP
Lập trình viên Java
Kiểm thử phần mền itester
Lập trình viên PHP

Các phép toán trong ngôn ngữ lập trình C

Để 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
sự lựa chọn phần tử, nhận dạng
sự lựa chọn phần tử, con trỏ
từ trái sang phải
++--
+-
!~
(cast)
*
&
sizeof
tiền tố tăng/giảm
dấu dương/âm
phép toán Bool NOT/phần bù 0 kiểu bit
đổi kiểu
tham chiếu ngược
tham chiếu
độ lớn
từ phải sang trái
*, /, và % nhân/chia/mô dun từ trái sang phải
+- cộng/trừ
<<>> phép toán bit <ocde>left shift/right shift
<<=
>>=
quan hệ nhỏ hơn/nhỏ hơn hay bằng
quan hệ lớn hơn/lớn hơn hay bằng
==!= 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
=
+=-=
*=, /=, và %=
<<=>>=
&=, ^=, va |=
phép gán giá trị trực tiếp
phép gán giá trị cộng thêm/trừ bớt
phép gán giá trị nhân/chia/mô dul bởi
phép gán bit shift
phép gán bit AND/XOR/OR
, toán tử , từ trái sang phải

Bạn đang muốn nâng cao kỹ năng lập trình của mình ?


Bài viết liên quan:

  1. Lập trình không cho phép chỉnh giờ máy tính
  2. Hàm trong ngôn ngữ lập trình C
  3. Con trỏ trong ngôn ngữ lập trình C
  4. Kiểu hợp nhất trong ngôn ngữ lập trình C
  5. Hàm trong ngôn ngữ lập trình C
  6. Các mảng trong ngôn ngữ lập trình C
  7. Các kiểu cơ bản trong ngôn ngữ lập trình C
  8. Cấu trúc trong ngôn ngữ lập trình C