서성범의 C언어 강좌 #2
C언어 프로그램은 명령하지 않은 것은 처리하지 않습니다.
그렇기 때문에 프로그램이 실행되고 처리할 명령들을 모아둘 곳이 필요한데, 이것이 main 콜백입니다.
int main(int argc, char* argv[])
{
/* 처리할 명령들 */
return 0;
}
main 콜백에 대한 나머지 세부적인 사항은 나중에 설명하겠습니다.
printf 함수는 서식이 지정된 문자열을 출력합니다.
printf 함수는 stdio.h라는 헤더 파일에 포함되어 있기 때문에 이것을 사용할 때엔 반드시 소스의 최상단에 #include <stdio.h>를 적어 stdio.h 헤더 파일을 포함한다는 것을 알려야 합니다.
예로 들어 「안녕하세요.」를 출력시킬 때에는 printf("안녕하세요")를 사용하는데, C언어에서는 반드시 명령의 끝에 세미콜론(;)을 붙여야 합니다.
#include <stdio.h>
int main(int argc, char* argv[])
{
printf("안녕하세요.");
return 0;
}
printf 함수로 변수 또는 다른 것의 값을 출력해야할 경우에는 서식 지정 문자열을 사용합니다.
서식 지정 문자열의 종류는 아래 표와 같습니다.
서식 지정 문자열 | 표현 방법 |
%d | int형 10진수 |
%x | int형 16진수 |
%ld | long형 10진수 |
%lx | long형 16진수 |
%f | float형 10진수 |
%c | 1 문자 |
%s | 문자열 |
한가지 예로
int a = 10;
printf("a의 값은 %d입니다.", a);
위 소스는 "a의 값은 10입니다."를 출력시킵니다.
여기까지 화면에 데이터를 출력해 보았습니다.
감사합니다.
'개발노트 > C언어' 카테고리의 다른 글
#3. 변수를 선언하자! (0) | 2012.10.31 |
---|---|
#1. 프로젝트와 솔루션을 생성하자! (4) | 2012.09.24 |
#0. VC++ Express Edition를 설치하자! (2) | 2012.09.24 |