다음 코드의 출력은 무엇입니까?왜이 코드는 개행 문자 대신 " n"을 출력합니까?
what is the output
hello 'world' world
그러나 새로운 라인으로 \n
출력이 아닌 이유는 실제 출력은 the output \n hello 'world' world
입니다 :
std::cout<<"what is the output \\n hello \'world\' world";
나는 출력해야한다고 생각?
다음 코드의 출력은 무엇입니까?왜이 코드는 개행 문자 대신 " n"을 출력합니까?
what is the output
hello 'world' world
그러나 새로운 라인으로 \n
출력이 아닌 이유는 실제 출력은 the output \n hello 'world' world
입니다 :
std::cout<<"what is the output \\n hello \'world\' world";
나는 출력해야한다고 생각?
이중 백 슬래시 \\
은 \
을 생성하는 이스케이프이므로 \n
이 표시됩니다. 개행을 원하면 백 슬래시를 하나만 사용하십시오 \n
.
\n
새로운 라인 문자를 지정합니다. 그러나 백 슬래시 문자를 원한다면 어떻게됩니까? 이를 위해 C++에서는 \\
을 사용할 수 있습니다. 첫 번째 백 슬래시 은 두 번째로 백 슬래시가 발생하고 특수 변환이 발생하지 않습니다. 여기가 무슨
는 n
하였다.
우리는 당신에게서 이들 중 많은 것을 얻을 것입니까? –
무슨 뜻입니까? – cong
\\는 하나의 \를 출력하기 때문에. 당신은 당신이 원하는 효과를 얻기 위해'표준 : endl'를 사용할 수 있습니다 << "안녕하세요 \ 세계를 '세계 \'"'표준 : : cout을 << "출력은 무엇인가"<< 표준 : ENDL을,' – sitnik