-
5. int형의 최댓값 최솟값 출력하기C 2021. 1. 5. 16:23
이 전에 글에 int형의 메모리 크기를 4byte로 출력을 했다.
4byte에 담을 수 있는 숫자는 한정적이며 정수 범위에서
21억xxx 만큼 출력을 할 수 있다.
그래서 int형이 가질 수 있는 최댓값을 INT_MAX 라는 명령어로 출력을 해보자.
이제까지는 #include <stdio.h>
의 헤더파일만 사용했지만
INT_MAX 를 출력하기 위해서는
<limits.h> 라는 헤더파일을 추가로 사용해야한다.
이렇게 하면 "변수 x의 최댓값은 21억xxx 입니다" 라는 문장이 출력된다.
만약 여기서 x +1 을 출력한다면?
int 형이 가질수 있는 최댓값은 정해져있기때문에 +1을 한다면 더이상 더하지 못하고 -최솟값이 출력된다.
이렇게해서 최댓값과 최솟값을 출력할 수 있다.
'C' 카테고리의 다른 글
7. Salary 출력_상수 사용하기 (0) 2021.01.07 6. 사칙연산 (0) 2021.01.05 4. float 형과 double 형 출력하기 (0) 2021.01.05 3. int형 size출력하기 (0) 2021.01.05 2. 변수 출력 (0) 2021.01.05