TOÁN TỬ LÀ GÌ

Tóan tử là 1 trong yếu tắc luôn luôn phải có để tiến hành các phnghiền tân oán trong lập trình. Trong bài viết này, hãy thuộc tò mò Tân oán tử trong là gì? Các toán thù tử trong C, C++ thường xuyên áp dụng nhé!


Bài viết được triển khai trên laptop LG. Quý khách hàng có thể làm việc tương tự trên các dòngmáy vi tính khác thực hiện hệ điều hànhWindows và MacOS.

Bạn đang xem: Toán tử là gì


*

Toán thù tử trong C, C++

I. Toán tử là gì?

Trong toán thù học, toán thù tử là các lốt hoặc cam kết hiệu như: cộng (+), trừ (-), nhân (x), phân tách (:), cnạp năng lượng bậc 2 (), lớn (>), bé (1. Tân oán tử số học

Đây là toán thù tử cơ bạn dạng nhất vào lập trình sẵn, toán thù tử số học là các phnghiền tân oán cùng, trừ, nhân, chia cơ bản nhỏng vào tân oán học tập.

Bảng tổng phù hợp các cam kết hiệu toán tử số học: Giả sử X = 30; Y=4


Ký hiệu toán tửMiêu tả

Cú pháp

Kết quả+Phép cộngX + Y30 + 4 = 34-Phxay trừX - Y30 - 4 = 26*Phxay nhânX * Y30 * 4 = 120/Phnghiền chiaX / Y30 / 4 = 7.5%Phnghiền phân chia lấy phần dưX % Y

30 % 4 = 2

++

Tăng 1 1-1 vị:

++X: tăng 1 cực hiếm của biến hóa X, kế tiếp X được dùng để làm tính toán thù.X++: cần sử dụng X để tính toán, sau đó tăng 1 cực hiếm của đổi mới X.

A= ++X + 100

A = X++ + 100

X= 131; A= 31

X= 131; A= 30

--

Giảm 1 đối kháng vị:

--X: giảm 1 cực hiếm của biến chuyển X, sau đó X được dùng để tính tân oán.X--: dùng X nhằm tính toán, sau đó sút 1 cực hiếm của trở thành X.

A = --X + 100

A = X-- + 100

X= 129; A= 29

X= 129; A= 30


2. Toán tử so sánh

Toán thù tử đối chiếu (tân oán tử quan hệ) dùng để làm đối chiếu nhì tân oán hạng (2 trở thành giá trị) cùng nhau. Kết trái trả lại của tân oán tử đối chiếu nếu đúng thì đã là 1 (True), còn trường hợp không đúng thì tác dụng sẽ là 0 (False).

Bảng tổng hợp những cam kết hiệu toán thù tử so sánh: Giả sử X= 30; Y= 4; TRUE = 1; FALSE = 0


Ký hiệu toán thù tửMiêu tả

Cú pháp

Ví dụ

Kết quả

==BằngX == Y30 == 40!=Không bằng (Khác)X != Y30 != 41>Lớn hơnX > Y30 > 41=Lớn hơn hoặc bằngX >= Y30 >= 413. Tân oán tử logic

Tân oán tử lô ghích (toán tử luận lý) được dùng làm bình chọn nhiều ĐK cùng lúc. Kết trái trả lại của toán thù tử xúc tích và ngắn gọn cũng tương tự cùng với toán thù tử đối chiếu, nếu đúng thì kết quả là 1 (True), còn không đúng thì hiệu quả vẫn là 0 (False).

Xem thêm: Các Bước Tham Gia Nhận Giftcode Zingplay Tiến Lên Miền Nam Zalo 2021 Miễn Phí

Bảng tổng vừa lòng những ký hiệu toán thù tử logic: TRUE = 1; FALSE = 0


Ký hiệu tân oán tửMiêu tả

Cú pháp

Ví dụ

Kết quả

&&

AND

Cả 2 mệnh đề buộc phải đa số đúng thì tác dụng là TRUE

(Mệnh đề 1) && (Mệnh đề 2)

(0 4. Toán thù tử gán

Toán thù tử gán được dùng để làm lưu giữ quý giá cho biến hóa. Giá trị kia rất có thể là một hằng số, trở thành số, một biểu thức hoặc tác dụng của một hàm. Đây là 1 giữa những toán tử được sử dụng liên tiếp độc nhất vô nhị vào lập trình sẵn.

Bảng tổng vừa lòng ký kết hiệu toán thù tử gán:


Ký hiệu toán tửMiêu tảCú phápPhxay tân oán tương đương=Toán tử gán đơn giản và dễ dàng. Gán quý hiếm toán thù hạng bên đề nghị đến tân oán hạng trái.

X = 1

X = Y

X = Y + Z

+=Thêm giá trị toán thù hạng nên tới toán thù hạng trái với gán cực hiếm đó mang đến toán hạng trái.X += YX = X + Y-=Trừ đi quý hiếm tân oán hạng cần từ bỏ tân oán hạng trái với gán quý hiếm này mang đến toán hạng trái.X -= YX = X - Y*=Nhân cực hiếm toán thù hạng cần cùng với toán thù hạng trái và gán giá trị này mang đến toán hạng trái.X *= YX = X * Y/=Chia toán hạng trái đến toán hạng yêu cầu và gán quý hiếm này mang lại toán thù hạng trái.X /= YX = X / Y%=Lấy phần dư của phnghiền chia tân oán hạng trái đến tân oán hạng đề nghị và gán cho tân oán hạng trái.X %=YX = X % Y>=Dịch đề nghị tân oán hạng trái quý phái số địa chỉ là quý giá tân oán hạng buộc phải.X 5. Tân oán tử láo hợp

Ngoài những toán tử trên, vào ngữ điệu C/C++ còn có một số toán thù tử khác lại cần sử dụng sau:


Ký hiệu toán thù tửMiêu tảCú phápKết quả,Dấu phẩy: phân làn những thay đổi, biểu thức

int X, Y, Z

X = Y + Z, A = B - C

&Trả lại can dự của một biến&XTrả lại can dự thực sự của biến hóa X.*Trỏ tới một biến.*XCon trỏ đi tới biến đổi X.?:Toán tử điều kiện(X > Y) ? A : BNếu điều kiện đúng thì trả lại quý giá A, nếu không thì quý hiếm Bsizeof()Tân oán tử sizeof: trả lại size của một biếnsizeof(X)X là một số nguyên ổn.

III. Thứ từ bỏ ưu tiên của các toán tử trong C, C++

1. Thđọng từ ưu tiên

Cũng hệt như trong toán thù học tập, bọn họ có cách thức ưu tiên kinh điển là "nhân phân chia trước, cùng trừ sau". Trong lập trình cũng như như thế, bọn họ bắt buộc gắng được rất nhiều sản phẩm công nghệ từ ưu tiên này nhằm xác minh cách triển khai tính toán thù của biểu thức. Bảng dưới đây liệt kê thiết bị tự triển khai các toán thù tử trong C, C++ cùng với độ ưu tiên được xếp tự cao xuống thấp:


Độ ưu tiênPhân một số loại toán thù tửToán thù tửThđọng từ ưu tiên vào toán thù tử1Hậu tố() -> . ++ -- Trái lịch sự phải2Đơn ngôi+ - ! ~ ++ -- (type)* và sizeofPhải lịch sự trái3Tính nhân, chia* / %Trái lịch sự phải4Tính cùng, trừ+ - Trái sang trọng phải5Dịch chuyển>Trái lịch sự phải6Quan hệ >=Trái quý phái phải7So sánh bằng== !=Trái quý phái phải8AND&&Trái sang phải9OR||Trái lịch sự phải10Điều kiện?:Phải sang trọng trái11Gán= += -= *= /= %= >>= 2. Tgiỏi đổi vật dụng từ bỏ ưu tiên

Tương trường đoản cú với qui định "nhân phân chia trước - cộng trừ sau", nhằm thay đổi lắp thêm từ bỏ ưu tiên bên trên một biểu thức, chúng ta cũng có thể cần sử dụng vết ngoặc 1-1 ().


*
Lưu ý:

Phần được giới hạn vào ngoặc đối chọi được thực hiện trước.Nếu có rất nhiều ngoặc đơn lồng nhau thì toán thù tử nằm trong ngoặc đơn phía trong thuộc vẫn xúc tiến trước, tiếp đến cho các kế bên 1-1 phía xung quanh.Trong phạm vi một cặp ngoặc 1-1 thì nguyên tắc sản phẩm tự ưu tiên vẫn giữ nguyên tác dụng.

Các kiểu dáng dữ liệu trong C/C++ thường xuyên gặpCách download và thiết lập IDE Dev-C++ tiên tiến nhất | Compiler C++Top 10 ứng dụng xây dựng C/C++ cực tốt bây chừ mang lại máy vi tính Windows, MacOS, Linux

Video liên quan