printf 서식 종류와 출력
2015. 2. 17. 11:45ㆍ프로그래밍/C/C++
728x90
728x90
1. 소스코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | #include <stdio.h> /* 서식문자 출력 형태 예 c 문자 d,i 부호 있는 십진법으로 나타난 수 e 지수 표기법(Scientific notation) 으로 출력하되, e 문자를 이용한다. E 지수 표기법(Scientific notation) 으로 출력하되, E 문자를 이용한다. f 십진법으로 나타낸 부동 소수점 수 g %e나 %f 보다 간략하게 출력 G %E나 %f 보다 간략하게 출력 o 부호 있는 팔진수 s 문자열 u 부호없는 십진법으로 나타낸 정수 x 부호없는 16 진법으로 나타낸 정수 (소문자 사용) X 부호없는 16 진법으로 나타낸 정수 (대문자 사용) p 포인터 주소 #p 0x포인터주소 */ void main() { char c = 'a'; char str[5] = "cscs"; int nVal = 1000; double fVal = 1232.12323; unsigned int unVal = 4240000000; printf("%%c = %c\n", c); printf("%%d = %d\n", nVal); printf("%%i = %i \n", nVal); printf("%%e = %e\n", nVal); printf("%%E = %E\n", nVal); printf("%%f = %f\n", fVal); printf("%%g = %g\n", fVal); printf("%%G = %G\n", fVal); printf("%%o = %o\n", nVal); printf("%%s = %s\n", str); printf("%%d = %d\n", unVal); printf("%%u = %u\n", unVal); printf("%%x = %x\n", nVal); printf("%%X = %X\n", nVal); printf("%%p = %p\n", &nVal); printf("%%#p = %#p\n", &nVal); } | cs |
2. 출력
728x90
반응형
'프로그래밍 > C/C++' 카테고리의 다른 글
[c++] main함수의 인자 argc, argv (0) | 2015.03.07 |
---|---|
부동소수점과 예시 (4) | 2015.03.06 |
C와 C++의 차이점 (0) | 2015.02.23 |
기호 이름 읽는 법 (0) | 2015.02.18 |
포인터 넘길 때 주의사항(malloc 예제) (0) | 2015.02.17 |
비주얼 스튜디오에서 가비지 값은 왜 같은가? (0) | 2015.02.15 |
printf 서식 정렬 (0) | 2015.02.05 |