⭐ 오버플로우와 언더플로우 ⭐

오버플로우는 변수에 대입된 수가 너무 커서 변수가 저장할 수 없는 상황을 의미합니다.

언더플로우는 오버플로우와 반대의 상황이다. 부동 소수점 수가 너무 작아서 표현하기가 힘든 상황이 언더플로우입니다.

대표적인 예제로 싸이의 강남스타일의 유튜브 조회수가 있습니다. (32비트에서 64비트 변경했다고 합니다.)


11

#include<stdio.h>

int main()
{
	unsigned char overflow = 256;
	
	printf("output : %d\n", overflow); // output : 0
	return 0;
}



카테고리:

업데이트: