24 Mayıs 2019 Cuma

Operator Precedence

Giriş
Türkçesi işlem önceliği'dir ama aslında bence parantezsiz işlemlerin gizli bir şekilde parantezlenerek gruplanması olarak düşünülebilir.
"When two operators share an operand the operator with the higher precedence goes first."
Örnek
Elimizde şöyle bir kod olsun
int i = 0;
if (i = 1 && i == 0) {
    std::cout << i;
}
if aslında şöyledir
if (i = (1 && i == 0)) {...}


Hiç yorum yok:

Yorum Gönder