«operator-precedence» etiketlenmiş sorular


2
Neden bitsel operatörler karşılaştırmalardan daha düşük önceliğe sahip?
Birisi gerekçeyi açıklayabilir mi, neden birçok popüler dilde (aşağıdaki nota bakınız) karşılaştırma işleçleri (==,! =, <,>, <=,> =) Bitsel operatörlerden daha yüksek önceliğe sahip olabilir (&, |, ^ , ~)? Bu önceliğin doğal olacağı bir kullanımla karşılaştığımı sanmıyorum. Her zaman gibi şeyler: if( (x & MASK) == CORRECT ) ... …

3
Şönt yard algoritmasında fonksiyonun önceliği
Wikipedia tarafından tarif edildiği gibi , Shunting yard algoritması ile çalışıyorum . Operatörlerle uğraşırken algoritmanın açıklaması aşağıdaki gibidir: Jeton bir operatörse, o1, o zaman: operatör yığınının üstünde bir operatör belirteci (o2) ve o1 is left-associative and its precedence is less than or equal to that of o2, or o1 is …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.