![]() ![]() ![]() | control/short-circuit-exp-equiv.c - Et ækvivalent program. | Lektion 3 - slide 10 : 25 Program 2 |
#include <stdio.h> int main(void) { int i = 0, j = 0, r1, r2, r3, r4; printf("i j r*\n"); /* Illustrerer short circuiting i urene udtryk. */ /* Illustrer IKKE god programmeringspraksis. */ r1 = (i = 1) && (j = 2); printf("%d %d %d\n", i, j, r1); r2 = (i = 0); printf("%d %d %d\n", i, j, r2); r3 = (i = 0 || (j = 4)); printf("%d %d %d\n", i, j, r3); r4 = (i = 2); printf("%d %d %d\n", i, j, r4); return 0; }