Skip to main content

Wendeshaji

Hati hii inatoa muhtasari wa waendeshaji wanaoweza kutumika kulingana na kiwango cha kibalili cha sasa.

Hesabu

WendeshajiMaelezo
+Penambahan
-Utoaji
*Kuzidisha
/Mgawanyiko
%Mabaki

Kulinganisha

WendeshajiMaelezo
==sawa
!=tofauti
<ndogo
<=ndogo au sawa
>kubwa
>=kubwa au sawa

Mantiki

WendeshajiMaelezo
&&Mantiki AND
||mantiki AU
!Mantiki NOT

Kidogo

WendeshajiMaelezo
&Biti AND
|kidogo AU
^Biti XOR
~Biti SIO
<<Hamisha kushoto
>>Hamisha kulia

Ugawaji

WendeshajiMaelezo
=Mgawaji wa Kawaida
+=Mgawaji Baada ya Kitu
-=Mgawaji Baada ya Kugawa
*=Mgawaji Baada ya Kuzidisha
/=Mgawaji Baada ya Kugawa
%=Mgawaji Baada ya Mabaki

Kiwango / Pointer / Cast

Waendeshaji/Neno kuuMaelezo
++, --Ongezeko/Kupungua Kabla ya/baada ya
&xUpatikanaji wa Anwani
deref pRejeleo la Kinyume la Pointer
expr as TCast wazi

Shughuli za pointer

ManenoMatokeo
ptr<T> + intptr<T> (GEP harakati)
int + ptr<T>ptr<T> (GEP harakati)
ptr<T> - intptr<T> (GEP harakati)
ptr<T> - ptr<T>i64 (tofauti ya byte)
ptr == ptr, ptr != ptrUlinganisho wa pointer

Watumishi au Vitu Visivyotengenezwa

Kuna vitu ambavyo vinapatikana kama tumbo la kisarufi lakini havikubaliwi chini ya miundo ya utekelezaji wa sasa. Mfano: ??, ?:, in, is, !&, !|, ~^.