¿¹Á¦

void main( int argc, char* argv[]) {
ternaryVariableAssignment( argc, argv );
ternaryReturn( argc, argv );
}

void ternaryVariableAssignment( int argc, char* argv[] ) {
int j = 0;
for ( int i = 0; i < argc; i++ ) {
if ( i > 5 ) {
j = i;
} else {
j = 10;
}
}
}

boolean ternaryReturn( int argc, char* argv[] ) {
if ( argc > 5 ) {
return 
true;
} else {
return 
false;
}
}

¼Ö·ç¼Ç
if/else¹® ´ë½Å 3Áø ¿¬»êÀÚ¸¦ »ç¿ëÇϽʽÿÀ.

void main( int argc, char* argv[]) {
ternaryVariableAssignment( argc, argv );
ternaryReturn( argc, argv );
}

void ternaryVariableAssignment( int argc, char* argv[]) {
int j = 0;
for ( int i = 0; i < argc; i++ ) {
j = (i > 5) ? i : 10;
}
}

boolean ternaryReturn( int argc, char* argv[]) {
return (argc > 5) ? 
truefalse;
}