Toán tử trong ngôn ngữ lập trình c /C++ có vai trò quan trọng trong việc thực hiện các phép toán và so sánh giữa các biểu thức. Trong bài viết này, chúng ta sẽ tìm hiểu về một số toán tử thông dụng trong ngôn ngữ này và cách sử dụng chúng.
Toán Tử Gán
Toán tử gán là một trong những toán tử thông dụng nhất, được sử dụng để gán giá trị cho biến. Ví dụ, int a; a = 5;
sẽ gán giá trị 5 cho biến a
. Chúng ta cũng có thể gán giá trị từ một biến khác, ví dụ: char x = 'I'; char y; y = x;
sẽ gán giá trị có trong biến x
cho biến y
.
Toán Tử Số Học
Các toán tử số học được sử dụng để thực hiện các phép toán cộng, trừ, nhân, chia và chia lấy dư. Ví dụ, cout << 5 / 2;
sẽ trả về kết quả là 2 và cout << 5 % 2;
sẽ trả về kết quả là 1. Phép chia lấy dư chỉ áp dụng đối với số nguyên.
Toán Tử Quan Hệ
Toán tử quan hệ được sử dụng để so sánh hai biểu thức với nhau. Chúng trả về giá trị true hoặc false, tuỳ thuộc vào kết quả của biểu thức so sánh. Ví dụ, 5 > 0
sẽ trả về true và 10 != 0
sẽ trả về true.
Toán Tử Logic
Toán tử logic được sử dụng để kết hợp với toán tử quan hệ để đưa ra kết quả true hoặc false. Các toán tử logic bao gồm !
, &&
và ||
. Toán tử !
tương đương với NOT logic, toán tử &&
trả về true nếu cả hai vế của nó đều true, và toán tử ||
trả về true nếu ít nhất một trong hai vế của nó là true.
Toán Tử Tăng Giảm
Toán tử tăng giảm được sử dụng để tăng hoặc giảm giá trị của biến. Toán tử ++
tăng giá trị lên 1 đơn vị và toán tử --
giảm giá trị đi 1 đơn vị. Ví dụ, int x = 2; x++; cout << x;
sẽ in ra giá trị 3. Có thể đặt toán tử này trước hoặc sau biến, ví dụ ++x
hoặc x++
, nhưng cách thực hiện sẽ khác nhau một chút.
Toán Tử Phức Hợp
Các toán tử phức hợp bao gồm +=
, -=
, *=
, /=
, và được sử dụng để viết gọn các phép toán gán. Ví dụ, x = x + 5;
và x += 5;
là tương đương nhau.
Toán Tử Điều Kiện
Toán tử điều kiện là một dạng viết tắt của cấu trúc if-else. Nếu điều kiện trả về true, thì lệnh 1 sẽ được thực hiện, ngược lại, lệnh 2 sẽ được thực hiện. Ví dụ, (1 == 0) ? true : false;
sẽ trả về true và (4 == 4) ? true : false;
sẽ trả về false.
Tất cả những toán tử chúng ta vừa tìm hiểu là những toán tử quan trọng ngôn ngữ lập trình c' class='hover-show-link replace-link-2056'>trong ngôn ngữ lập trình c /C++. Hiểu rõ cách sử dụng và nguyên tắc hoạt động của chúng sẽ giúp chúng ta tiếp cận và hiểu sâu hơn về các khái niệm và kỹ thuật lập trình. Hy vọng bài viết này sẽ giúp bạn nắm vững những kiến thức cơ bản này và tiến xa hơn trong học tập và ứng dụng class='hover-show-link replace-link-5' ứng dụng span class='hover-show-content'> lập trình. Chúc bạn học tốt!