이전 강의에서 우리는 printf method를 통해 특정 문장을 출력하였습니다. 또, 여러가지 데이터 타입의 variable들을 선언하는 방법을 배웠습니다.

이번 세션에서는 우리가 선언했던 variable들을 printf method를 통해 출력하는 방법에 대해 알아보겠습니다.


우리는 프로그램을 만들면서, 중간중간에 우리가 읽을 수 있는 형태로 특정 정보를 봐야할 때가 있는데, 이때 단순히 정보만 띄우는 것 보다는 우리가 읽기 편한 문장 형식으로 출력하는 것이 보기 더 좋습니다.

때문에, printf 기능은 굉장히 유용합니다.


1. \n

printf method에서 사용할 수 있는 특수 옵션 \에 대해 알아보겠습니다.

이전에 사용한 Hello World 프로그램을 조금 변형해보았습니다.

printf("Hello, World!\n"); 부분에 \n에 대해서 알아봅시다.

" " 안에 \n가 있다면, 새로운 줄에 적게됩니다.

문장 중간에 적게 된다면, \n 전후로 나뉘어 새 줄에 적히게 됩니다.

#include <stdio.h>
#include <stdlib.h>

int main() {
		printf("Hello, World!\\n"); /* 기존 Hello World printf */
		printf("Hello,\\nWorld!"); /* 변형된 Hello World printf */

		return 0;
}

실행을 해보면 2번째 printf method는 Hello, 와 World! 를 각각 다른 줄에 출력한 것을 볼 수 있습니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/9db64673-270a-4576-b0b8-6153620d4fc0/Untitled.png