본문 바로가기

프로그래밍(Programming)/C언어(C Language)

c언어(4) - 서식 문자

반응형

c언어(4) - 서식 문자

 

이번에도 서식 문자입니다.

서식 문자는 이게 마지막입니다.

 

#include<stdio.h>

int main(void) {
	
	printf("%d \n", 2147483647);
	printf("%d \n", 2147483650);
	printf("%u \n", 4294967295);
	
	return 0;
}

위 코드를 실행을 하시면

5행 서식 문자 %d로 표현할 수 있는 최댓값 2147483647을 출력을 합니다.

6행은 최댓값보다 큰 값을 출력을 하려고 하니까 음수 값인 -2147483646이 출력됩니다.

7행 서식 문자 %d로 표현할 수 있는 2147483647보다 큰 값을 출력하기 위해서

서식 문자 % u로 표현할 수 있는 최댓값 4294967295를 출력을 합니다.

 

%u는 %d의 두배 값이 출력이 됩니다.

그리고 %u는 음수 출력이 안되고 양수 출력만 됩니다.

 

반응형

'프로그래밍(Programming) > C언어(C Language)' 카테고리의 다른 글

c언어(5) - 필드 폭 지정  (0) 2022.06.03
c언어(3) - 서식 문자  (0) 2022.05.22
c언어(2) - 서식 문자  (0) 2022.05.22
c언어(1) - 서식 문자  (0) 2022.05.22
c언어(0) - 기본 구조  (0) 2022.05.22