이제 printf() 함수를 사용해서
hello world를 출력하실 수 있으신가요?
혹시 아직 모르신다면...
이전 글을 참고해주세요.
이번에는 두 줄에 걸쳐서 출력하는 방법을
알아보겠습니다.
hello
world
이런 식으로 출력하려고 해요.
어떻게 하면 될까요?
1 2 3 4 5 6 7 8 9 | #include <stdio.h> int main() { printf("hello"); printf("world"); return 0; } |
위의 코드처럼 작성하면 될까요?
한 번 실행해보겠습니다.
helloworld
이런...
두 줄에 걸쳐 출력되는 것이 아니라,
한 줄에 주욱 이어서 출력이 되어버렸네요.
그래도 이번 결과를 보면 printf() 함수는
자동으로 줄바꿈을 하지 않는다는 것을
알 수 있었네요.
그러면 강제로 줄바꿈을 시켜줘야 하겠네요.
줄바꿈은 다른 말로 "개행"이라고 하는데요.
줄바꿈이라는 말보다
개행이라는 말을 더 자주 쓴답니다.
이제, 개행을 해보도록 하겠습니다.
printf() 함수에서 개행을 하기 위한 표시는
바로 \n를 적어주는 것입니다.
예제를 통해서 살펴보도록 하겠습니다.
1 2 3 4 5 6 7 8 9 | #include <stdio.h> int main() { printf("hello\n"); printf("world"); return 0; } |
위의 코드에서처럼
"와 " 사이에 \n을 적어주게 되면,
그 곳에서 개행이 일어납니다.
1 2 3 4 5 6 7 8 | #include <stdio.h> int main() { printf("hello\nworld"); return 0; } |
이렇게 쓰더라도 동일한 결과가 나타납니다.
우리가 원하는 위치에다가 \n을 써주기만 하면,
그 곳에서 개행이 일어난답니다.
참 간단하죠?
'C언어 학습 공간 > 기본 출력' 카테고리의 다른 글
[C2-6] 문자열 출력 - %s (0) | 2018.10.30 |
---|---|
[C2-5] 문자 출력 - %c (0) | 2018.10.29 |
[C2-4] 실수 출력 - %lf (0) | 2018.10.26 |
[C2-3] 정수 출력 - %d (0) | 2018.10.26 |
[C2-1] 단순 출력 - printf() (0) | 2018.10.25 |