비타Cpp

printf() 본문

C,C++

printf()

멍C 2019. 10. 21. 16:59
#include <stdio.h>

int main()
{

	printf("Hello, World \n");

	return 0;
}

이번에는 main안에 있는 printf("Hello, World \n");에 대해서 알아보겠습니다.

 

일단, \n 에서 어떤분은 한국돈 단위인 '원'화로 나오시는 분도있으실 것이고, 또는 역슬래쉬로 나오시는분도 있으실 겁니다.

이는 같은 문자로 취급되니 걱정 안하셔도 됩니다.

단지 이러한 현상은 비주얼 스튜디오의 글꼴 타입차이에서 발생하는것입니다.

글꼴타입이 영문 타입이면 역슬래쉬가 나오고,

한글 타입이면 원화가 나올것입니다.

 

글꼴을 바꾸는 방법은 따로 포스팅드리고 링크를 올려 드리겠습니다.

 

printf()는 콘솔창에 ()안에 있는 문자열을 읽어들여 콘솔창에 출력하는 "함수"입니다.

이전글에서도 main을 함수라고 했습니다.

 

함수(funtion)은 ()소괄호안의 파라매터(인자)를 받아 함수가 정의되있는 {}중괄호안의 실행문을 처리하고 결과를 반환해주는 그러한 문법입니다.

함수의 실행문은 어딘가에 따로 정의가 되있고 사용할때는 printf()처럼 인자만 넣어주면 알아서 척척 작업을 해줍니다.

하지만 이 printf()라는 함수는 어디서 갑자기 나타난 것일까요??

 

그건 바로 코드 가장위에 있는 stdio.h 헤더파일에서 이미 정의되어 있는 함수입니다.

 

사용 방법은 

printf( "문자열");

이렇게 입력하면 ""(큰따옴표) 안에있는 문자열이 그대로 콘솔창에 출력이 됩니다.

그리고 이안에 \n은 개행문자로서 줄바꿈을 해줍니다.

 

이글을 마지막으로 첫번째 코드의 설명을 마치겠습니다.

 

 

'C,C++' 카테고리의 다른 글

변수(Variable)와 상수(Constant) - (2)  (0) 2019.10.28
변수(Variable)와 상수(Constant) - (1)  (0) 2019.10.23
main()  (0) 2019.10.19
#include - 전처리문  (0) 2019.10.08
프로젝트 생성 및 간단한 코드 작성  (0) 2019.09.15
Comments