modernc.org/ccgo/v3@v3.16.14/lib/testdata/tcc-0.9.27/tests/tests2/11_precedence.c (about) 1 #include <stdio.h> 2 3 int main() 4 { 5 int a; 6 int b; 7 int c; 8 int d; 9 int e; 10 int f; 11 int x; 12 int y; 13 14 a = 12; 15 b = 34; 16 c = 56; 17 d = 78; 18 e = 0; 19 f = 1; 20 21 printf("%d\n", c + d); 22 printf("%d\n", (y = c + d)); 23 printf("%d\n", e || e && f); 24 printf("%d\n", e || f && f); 25 printf("%d\n", e && e || f); 26 printf("%d\n", e && f || f); 27 printf("%d\n", a && f | f); 28 printf("%d\n", a | b ^ c & d); 29 printf("%d, %d\n", a == a, a == b); 30 printf("%d, %d\n", a != a, a != b); 31 printf("%d\n", a != b && c != d); 32 printf("%d\n", a + b * c / f); 33 printf("%d\n", a + b * c / f); 34 printf("%d\n", (4 << 4)); 35 printf("%d\n", (64 >> 4)); 36 37 return 0; 38 } 39 40 // vim: set expandtab ts=4 sw=3 sts=3 tw=80 :