이쁜왕자 만쉐~~
[C] C언어에서 콜론(colon, : ) 은 어디에 쓰는가? 본문
C언어에서 콜론(colon, : ) 이 사용 되는 곳을 모두 나열하라. 라는 문제가 있다.
정확히 3가지 용법으로 사용된다.
1. 삼항 연산자 (ternary operator)
(a>b) ? a : b
2. 비트 필드 (bit field)
struct
{
unsigned int one_bit : 1;
unsigned int two_bits : 2;
} s;
3. 레이블 (label) - switch 또는 goto 용으로 사용된다.
switch (a)
{
case 1 :
// do something;
break;
default :
// do something;
break;
}
728x90
반응형
Comments