"C:\Download\hello.cpp"를 출력하는 예제이다.
<오답 풀이>
#include<stdio.h>
int main(void)
{
printf("\"C:'\'Download'\'hello.cpp\"");
return 0;
}
'\' 작은따옴표 사이에 역슬래시를 넣으면 \ 출력이 될 거라 생각하였는데 ' '의 형태로 작은따옴표만이 출력이 되었다.
#include <stdio.h>
int main(void)
{
printf("\"C:\\Download\\hello.cpp\"");
return 0;
}
\를 출력하기 위해서는 \\의 형태로 역슬래시를 두 번 연속 입력해줘야 한다.