반응형
다음과 같이 출력하기 위해서는, (https://www.acmicpc.net/problem/10171)
#include <stdio.h>
#include <stdlib.h>
int main()
{
puts("\\ /\\");
puts(" ) ( ')");
puts("( / )");
puts(" \\(__)|");
return 0;
}
처럼 해야 온전한 토끼형태로 출력된다
이유가 뭘까????
\t |
tab(8칸) 띄우기 |
\n |
커서를 한 줄 밑으로 이동 |
\' |
'(따옴표) 표시 |
\" |
"(쌍따옴표) 표시 |
\\ |
\(역슬래쉬) 표시 |
따라서 \를 출력하기 위에서는 printf("\\"); 가 필요하다
이를 escape sequence라고 하는데, ( ; escape 함)
표현이 곤란한 문자나 특정 기능을 제공하는 것이다
- 생각나누기
- shovelman
반응형
'etc.' 카테고리의 다른 글
[C code] Boolean 자료형 (0) | 2020.01.04 |
---|---|
[C code] EOF 활용하기 (문자, 정수, ...) (0) | 2020.01.04 |
[C] 지역변수와 전역변수 (메모리 영역 - code, data, heap, stack) (0) | 2020.01.04 |
[C code] 소수점 출력하기 / 실수형 출력 타입 (0) | 2020.01.04 |
[C] #IND00 ? #INDOO ? (0) | 2020.01.04 |