خرید بک لینک
در سی شارپ 5 نوع عملگر وجود دارد:

1- عملگرهای محاسباتی(Arithmetic Operators): + - * / %

2-عملگرهای منطقی (Logical Operators): && || !

3- عملگرهای مقایسه ای (Comparison Operators): == = !=

4- عملگرهای تعیین (Assignment Operators): = =+ -= *= /= ++ --

5- عملگرهای بیتی(Bitwise Operators): > & | ^

به توضیح نوع پنجم عملگرها میپردازیم:

* عملگر & یا and: دو عملگر را با هم and میکند. یعنی باینری دو عملگر را یافته و آنها را با هم AND میکند:

int x= 6 & 3 ; // 110 & 011 = 010 = 2

ما بقی عملگرها هم مطابق با توضیحات مندرج در کامنت عمل میکنند:

int x= 6 | 3 ; // 110 | 011 = 111 = 7 // OR operator

int x= 6 ^ 3 ; // 110 ^ 011 = 111 = 7 // XOR operator

int x= 6

int x= 6 >> 1 ; // 110 >> 1 = 011 = 3 // Right Shift operator

int x= ~4 ; // ~110 = 001= 1 // Invert operator


برچسبها: Different Type of Operators in C

برچسب: نویسنده: امیر کریمی تاريخ: جمعه 1 دی 1396 ساعت: 21:04

صفحه بندی