Bity i operacje bitowe: operatory logiczne

Dopełnienie jedynkowe lub bitowa negacja: ~ Operator zmienia każde zero/jedynkę na jedynkę/zero: ~(00010010) == (11101101) wart = ~wart; // zmienia wartosc zmiennej wart wartość zmiennej jest zmieniana po użyciu operatora przypisania. Operator ~ nie zmienia wartości zmiennej. Bitowa koniunkcja (AND): & Dwuargumentowy operator & tworzy nową wartość przez porównanie kolejnych Dowiedz się więcej

Argumenty wywoływanej funkcji

Argumenty umieszczane są na stosie w kolejności od prawej do lewej strony. W przypadku wywoływania funkcji na rzecz obiektu, niejawnie jako argument odkładany jest także na stos wskaźnik this. Za wyjątkiem statycznych funkcji składowych na stos zawsze jest odkładany o jeden argument więcej.