상세 컨텐츠

본문 제목

C언어 강좌 6강 자료형 6-3강

카테고리 없음

2020. 4. 24. 18:30

본문

정수형 데이터 표현 범위를 나타내는 시스템 라이브러리가 있습니다.

표현 범위를 외워야 하는지 아니면 게시한 표현 공식으로 구해야 하는지 판단이 서시 않습니다.

당연히 둘다 쉽지가 않겠죠 그래서 C언어에서 정수형 자료형의 데이터 표현 범위의

최솟값과 최댓값을 자동으로 알려주는 시스템 라이브러리인 limits.h를 제공을 합니다.

 

아래 이미지 정수형 자료형들의 최솟값과 최댓값을 살펴보겠습니다.

 

 

2행의 #include<limits.h>에서는 정수형 char, short, int, long, long long의 최솟값과 최댓값을 

나타내는 상수가 정의를 하고있습니다.

따라서 이 헤더 파일을 프로그램에 include해서 정수형 상수를 호출하기만 하면 최솟값과 최댓값을 알 수 있습니다.

 

6행에서 CHAR_MIN, CHAR_MAX를 출력하고 있습니다.
7행에서 SHRT_MIN, SHRT_MAX를 출력하고 있습니다.
8행에서 INT_MIN, INT_MAX를 출력하고 있습니다.

9행에서 LONG_MIN, LONG_MAX를 출력하고 있습니다.

10행에서 LLONG_MIN, LLONG_MAX를 출력하고 있습니다.

 

 

출력 결과

 

C언어 강좌 6강 자료형 6-4강은 2020년 05월 15일에 올리도록 하겠습니다.

댓글 영역