반응형

printf는 C언어를 공부할 때

가장 먼저 접하게 되는 함수가 아닌가한다.


사실 printf 내부는 그렇게 쉽게 만들어 진게 아니지만
printf가 사용하기 친근하기 때문이라는 생각이 든다.

일단 이름을 살펴보면 print 라는 말이 있다.


print라는 말은 '인쇄하다', '출판하다' 라는 뜻이다.
 즉, 무언가를 출력하는 녀석이다.

그럼 어디에 뿌릴까? 도화지? 연습장?
 유식한 말로 standard output(STDOUT) 에 뿌린다.

간단히 말해

모니터 화면에 출력한다고 보면 된다.

결론은
 printf는 화면에 글자나 숫자를 출력한다.

 그럼 간단한 예제를 하나 만들어

눈으로 직접 보면 더욱 쉬울 것이다.

 

void main()
{
	printf( "%d\n", 123 );     //정수 형태로 출력
	printf( "%c\n", 'A' );     //문자 형태로 출력
	printf( "%s\n", "Korea" ); //문자열 형태로 출력
}


[결과]

123
A
Korea
반응형