int a=10
int b
b = ( !a) ;
printf("b: %d \n", b) ;
라고 했을때
모니터에 0이 나타나는걸로 알고있는데
b = ( !a) 구문이 이해가 가지 않습니다..
!연산자는 참이면 거짓으로, 거짓이면 참으로 바꾸는 연산인데 b = ( !a) 가 참 거짓을 판단할수있는 구문인가요...??
int a=10
int b
b = ( !a) ;
printf("b: %d \n", b) ;
라고 했을때
모니터에 0이 나타나는걸로 알고있는데
b = ( !a) 구문이 이해가 가지 않습니다..
!연산자는 참이면 거짓으로, 거짓이면 참으로 바꾸는 연산인데 b = ( !a) 가 참 거짓을 판단할수있는 구문인가요...??
댓글 달기