728x90
๋ฐ์ํ
printf
ํจ์ ์ํ
#include <stdio.h> // C++ ์ ๊ฒฝ์ฐ <cstdio>
int printf(const char* format, ...);
ํผ์ผํธ ๊ธฐํธ(%)์ ์ถ๋ ฅ ๋ฐฉ๋ฒ
C์ printf ํจ์์์๋ 'ํผ์ผํธ ๊ธฐํธ(%)'๊ฐ ํฌ๋งท ์ถ๋ ฅ์ ์ํ ํน์ํ ์๋ฏธ๋ก ์ฌ์ฉ๋๋ฏ๋ก, ํผ์ผํธ ๊ธฐํธ ์์ฒด๋ฅผ ์ถ๋ ฅํ๊ธฐ ์ํด์๋ 'ํผ์ผํธ ๊ธฐํธ(%)'๋ฅผ 2๊ฐ ์ค๋ณต ํด์ฃผ์ด์ผ ์ ๋๋ก ์ถ๋ ฅ๋๋ค.
#include <stdio.h>
int main(void) {
// X: ์ด๋ฌ๋ฉด ํผ์ผํธ ๊ธฐํธ๊ฐ ์ถ๋ ฅ๋์ง ์์
printf("%\n");
// ํผ์ผํธ ๊ธฐํธ 1๊ฐ ์ถ๋ ฅํ๊ธฐ
printf("%%\n");
// ํผ์ผํธ ๊ธฐํธ 2๊ฐ ์ถ๋ ฅํ๊ธฐ
printf("%%%%\n");
// ํผ์ผํธ ๊ธฐํธ 3๊ฐ ์ถ๋ ฅํ๊ธฐ
printf("%%%%%%\n");
// ์ซ์์ ํจ๊ป ์ถ๋ ฅ
printf("%%%f\n", 99.99);
// ์ค์๋ฅผ ์์์ 2์๋ฆฌ๊น์ง๋ง ์ถ๋ ฅ
printf("%%%.2f\n", 99.99);
return 0;
}
/* ๊ฒฐ๊ณผ */
%
%%
%%%
%99.990000
%99.99
728x90
๋ฐ์ํ
'ใโจ๏ธแดsใSTUDY > C' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[C][Macro] min max (0) | 2023.02.21 |
---|---|
[C][header][stdio.h] scanf (0) | 2023.01.29 |
[C][header][stdio.h] fgets (0) | 2023.01.23 |
[C][header][limits.h] (0) | 2023.01.23 |