본문 바로가기
Program Language/C

C ) NOT 연산자

by 전테리 2022. 8. 4.
728x90
SMALL
#include <stdio.h>

int main() {
	
	printf("%d\n",  !1);  // 0: NOT 1은 거짓 
	printf("%d\n",  !0);  // 1: NOT 0은 참 

	
	printf("%d\n",  !3);  // 1:  NOT 3은 거짓 
	
	
	return 0;  
}

NOt 연산자는 값, 변수, 함수 앞에 !를 붙여서 사용한다. !는 참은 거짓으로 , 거짓은 참으로 논리값을 뒤집는다. 따라서 0은 1로, 1은 0이 된다. 그리고 C언어에서는 0이 아닌 모든 값이 참이므로 !3의 결과는 0이된다.

728x90
LIST

댓글