So sánh cấu trúc với với số nguyên trong c++
Bất kỳ ai có liên kết 6 phút đọc Các toán tử thông dụngNói đến toán tử trong C/C++, bạn sẽ nghĩ ngay đến những toán tử nào? Các loại toán tử trong ngôn ngữ lập trình là cực kì đa dạng. Chúng ta sẽ cùng điểm qua một số toán tử thông dụng nhất. Toán tử gánĐây là toán tử thông dụng nhất, được sử dụng để gán một giá trị nào đó cho biến, hoặc gán giá trị biến này cho biến khác
Ví dụ: Toán tử số họcPhần này không cần nói quá nhiều, đây là các toán tử cộng( + ), trừ( - ), nhân( * ), chia nguyên( / ) và chia lấy dư( % ).
Note: phép chia lấy dư chỉ áp dụng đối với số nguyên.
Ví dụ:
Toán tử quan hệToán tử quan hệ dùng để có thể so sánh hai biểu thức với nhau. Theo chuẩn ANSI-C++ thì giá trị của thao tác quan hệ chỉ có thể là giá trị logic - chúng chỉ có thể có giá trị true hoặc false, tuỳ theo biểu thức kết quả là đúng hay sai. Toán tử Tên gọi == Bằng != Khác > Lớn hơn < Nhỏ hơn >= Lớn hơn hoặc bằng <= Nhỏ hơn hoặc bằng Note: đừng quên dấu "=" trong phép so sánh Bằng nhé, nếu không nó sẽ trở thành phép gán. Đây là một lỗi sai rất cơ bản của chúng ta cái thời chân ướt chân ráo bước vào thế giới lập trình Toán tử logicĐây đây, chính là phần mà kết hợp với toán tử quan hệ để ra giá trị true hoặc false đây.
Toán tử tăng giảmCái này do mình tự đặt Đó là 2 toán tử
3 rất hay được sử dụng trong cấu trúc vòng lặp. Khi dùng toán tử ++, biến hoặc giá trị sẽ tăng lên 1 đơn vị. Khi dùng toán tử -- biến hoặc giá trị sẽ giảm lên 1 đơn vị. Ví dụ:
Lúc này, x bằng 3. Note: ta có thể đặt toán tử này ở trước hoặc sau của toán hạng đều được. Ví dụ:
4 đều được chấp nhận, nhưng cách thực hiện của chúng sẽ khác nhau 1 chút, tương tự với toán tử -- Toán tử phức hợpKhông có gì xa lạ, chính là các toán tử
5 mà ta hay dùng trong các bài tập trên lớp . ngoài ra còn có các toán tử khác như
6 nhưng vì ít được sử dụng nên mình sẽ chỉ tập trung vào 4 toán tử cơ bản. Khi ta có phép toán thuộc dạng
7 thì ta sử dụng toán tử phức hợp. Ví dụ:
8 và
9 là tương đương nhau. `int a; a=5;`0 và `int a; a=5;`1 là tương đương nhau. Tất cả những toán tử chúng ta vừa đọc qua là các toán tử 2 ngôi, tức là có 2 toán hạng tham gia trong biểu thức Toán tử điều kiện (3 ngôi)Toán tử này được sử dụng như một dạng viết tắt của cấu trúc điều khiển `int a; a=5;`2. Cú pháp như sau:
Nếu điều kiện trả về true thì thực hiện câu lệnh 1, trả về false thì thực hiện câu lệnh 2. KếtChúng ta đã review qua các toán tử thông dụng trong ngôn ngữ lập trình C/C++, không cần học thuộc nhưng việc hiểu nguyên tắc hoạt động của chúng ta cần thiết, nó là nền tảng để chúng ta tiến đến các kiến thức nâng cao. Chúc các bạn học tốt All rights reserved |