المشغلون#
مقدمة#
المعاملات في لغة C++ هي رموز تُمكّنك من إجراء عمليات على المتغيرات والقيم. تشمل هذه المعاملات العمليات الحسابية والمنطقية والمقارنة والإسناد والعمليات الثنائية. كما تدعم C++ أيضًا الزيادة/النقصان والتعبيرات الشرطية والإسناد المركب. تُشكّل هذه المعاملات جوهر معظم العمليات المنطقية والرياضية في أي برنامج مكتوب بلغة C++، بما في ذلك التحكم في الروبوتات باستخدام VEXcode IQ.
Arithmetic#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
إضافة |
|
|
|
الطرح |
|
|
|
الضرب |
|
|
|
قسم |
|
|
|
مودولو |
|
|
|
النفي |
|
|
|
Augmented Arithmetic#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
إضافة |
|
|
|
الطرح |
|
|
|
الضرب |
|
|
|
قسم |
|
|
|
مودولو |
|
|
|
Comparison#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
المساواة |
|
|
|
عدم المساواة |
|
|
|
أكبر من |
|
|
|
أقل من |
|
|
|
أكبر من أو يساوي |
|
|
|
أقل من أو يساوي |
|
|
|
Logical#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
منطقي و |
|
|
|
أو المنطقي |
|
|
|
النفي المنطقي |
|
|
|
Assignment#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
تكليف |
|
|
|
Bitwise#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
عملية AND الثنائية |
|
|
|
عملية أو الثنائية |
|
|
|
XOR الثنائي |
|
|
|
نفي ثنائي منطقي |
|
|
|
التحويل إلى اليسار |
|
|
|
انعطاف يمين |
|
|
|
Augmented Bitwise#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
عملية AND الثنائية |
|
|
|
عملية أو الثنائية |
|
|
|
XOR الثنائي |
|
|
|
التحويل إلى اليسار |
|
|
|
انعطاف يمين |
|
|
|
Ternary (Conditional)#
اسم |
بناء الجملة |
مثال |
|---|---|---|
المشغل المشروط |
|
|
Increment / Decrement#
اسم |
رمز |
المشغل |
مثال |
|---|---|---|---|
الزيادة السابقة |
|
|
|
بعد الزيادة |
|
|
|
الانخفاض المسبق |
|
|
|
ما بعد الانخفاض |
|
|
|