출력 함수
C언어 제공하는 입출력 함수에 대해 알아보겠다.
콘솔화면에 출력에 대한 함수는 printf이며 입력에 대한 함수는 scanf 이다.
콘솔화면은 윈도우 프로그램 실행 창에 cmd라고 쳤을 때 나오는 command 창이다.
각 함수에 대한 사용법에 대해 알아보자
printf 사용법 |
printf를 사용하여 사용자 문자열, 변수 값 출력, 개행처리등 다양한 방법이 가능하다.
예제와 함께 설명해보도록 하겠다.
printf("문자열 출력"); |
printf("문자열 출력\n"); |
printf("%d\n",15); |
서식 문자 종류 |
서식 문자 |
설명 |
%s |
문자열 |
%c |
문자 |
%d |
부호 있는 정수 |
%u |
부호 없는 정수 |
%f |
실수 |
%0.2f |
소수점 2자리 까지 나오는 실수 |
%X |
16진수 대문자 |
%x |
16진수 소문자 |
%02X | 2자리 16진수 표시, 앞자리는 0으로 채움 |
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { printf(" 문자열[%s] \n","Hello World"); printf(" 문자1개[%c] \n",'H'); printf(" 부호있는정수[%d] \n",-3); printf(" 부호없는정수[%u] \n",3); printf(" 실수[%f] \n",2.1234); printf(" 실수 소수 2자리만[%0.2f] \n",2.1234); printf(" 16진수 대문자[%X] \n",'H'); printf(" 16진수 소문자[%x] \n",'i'); printf(" 16진수 2자리만 [%02X] \n",255); return 0; } |
'프로그램 > C' 카테고리의 다른 글
[C] 비트(bit) 단위 연산 (0) | 2017.03.12 |
---|---|
[C] 입력 함수 scanf 사용법 (0) | 2017.03.10 |
[C] 증감 연산자 (0) | 2017.03.08 |
[C] 연산자 (0) | 2017.03.07 |
[C] 함수 (0) | 2017.03.05 |