개발노트/C언어

#2. 원하는 내용을 출력시켜 보자!

sBum.Seo 2012. 10. 28. 00:36

 

 

 

 

서성범의 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