Wyrażenie warunkowe wykonujące dwie instrukcje
Ostatnio zmodyfikowano 2012-12-29 21:07
McAffey Temat założony przez niniejszego użytkownika |
Wyrażenie warunkowe wykonujące dwie instrukcje » 2012-12-29 21:00:02 Wydaje mi się, że tak się nie da, ale jeszcze się wolę upewnić. W wyrażeniu warunkowym, dla prawy/fałszu możemy umieścić tylko jedną instrukcję, zgadza się ? Nie da się, żeby w sytuacji gdy wyrażenie jest prawdzie/fałszywe wykonywały się dwie czynności, np. dwa przypisania ? |
|
ison |
» 2012-12-29 21:03:33 Nie da się, żeby w sytuacji gdy wyrażenie jest prawdzie/fałszywe wykonywały się dwie czynności, np. dwa przypisania ? |
da #include <cstdio>
int main() { int a, b; 1 == 1 ?( a = 3, b = 5 ) :( a = 0, b = 0 ); printf( "%d %d\n", a, b ); }
|
|
McAffey Temat założony przez niniejszego użytkownika |
» 2012-12-29 21:07:14 A, muszą być w nawiasie, no tak. Dzięki wielkie, zamykam. |
|
« 1 » |