Computer/C, CPP, MFC
Updated: 2011. 7. 13. 20:16
hwaya.
Printf 함수에 대해서 알아보자
반응형
Printf 함수에 대해서 알아보자
#include <stdio.h>
int main(void)
{
printf("Hello, world\n");
return 0;
}
위의 코드를 실행해 봅시다.
코드를 실행하면
Hello, world
라는 화면이 나올것입니다.
맞습니다.
printf 라는 함수는 화면에 내용을 출력하는 함수입니다.
printf("---") 의 --- 이 부분의 내용을 출력합니다.
printf 함수는 문자열을 출력하는 기능을 제공한다.
Hello, world의 끝 부분에 보면 '\n'과 같은 문자가 있습니다. 이런 문자를 가르켜 이스케이프 시퀀스(escape sequence)라 부르거나 특수문자라고 부르기도 합니다.
이는 단순히 출력되는 문자가 아니라 다른 의미로 해석이 되는 별도의 기능을 제공하는 문자입니다.
| 이스케이프 시쿼스 | 의 미 |
|---|---|
| \a | 경고음 |
| \b | 백스페이스 |
| \f | 폼 피드 |
| \n | 개 행 |
| \r | 캐리지 리턴 |
| \t | 수평 탭 |
| \v | 수직 탭 |
| \' | 작은 따옴표 출력 |
| \" | 큰 따옴표 출력 |
| \? | 물음표 출력 |
| \\ | 역슬래쉬 출력 |
| \ooo | 아스키 문자 8진수 표시 |
| \xhhh | 아스키 문자 16진수 표시 |
계속해서 printf 함수를 계속해 볼까요?
#include <stdio.h>
int main(void)
{
printf("김밥 %d 오뎅 %d \n", 1000, 500);
return 0;
}
위의 코드를 실행해 봅시다.
코드를 실행하면
김밥 1000 오뎅 500
위와 같은 화면이 출력될 것입니다.
뭐 다른 설명이 필요하겠습니까?
printf("김밥 %d 오뎅 %d \n", 1000, 500);
처음 김밥 뒤에 나오는 %d 는 ',' 뒤에 있는 1000 이, 두번째 나오는 %d 는 500 이 됩니다.
자! 그럼 계속 화이팅!
반응형
'Computer > C, CPP, MFC' 카테고리의 다른 글
| ReadFile() (0) | 2015.12.04 |
|---|---|
| SetFilePointer() (0) | 2015.12.04 |
| 프로그램 종료 (0) | 2015.10.13 |
| 하위폴더까지 전체 복사하기 (0) | 2015.10.02 |
| 윈도우 버전 알아보기 (0) | 2015.10.02 |
| Windows Styles (0) | 2015.06.15 |
| timeSetEvent 와 친구들 (0) | 2015.06.02 |
| PeekMessage (0) | 2014.03.26 |