민들레(연습장)
백준 74911844번 오답 노트 본문
단계별로 풀어보기 - 심화1- 문제 1번
1. 큰따옴표(" ", quotation) 출력하기
cout 출력문 " " 안에서 큰 따옴표를 출력하고싶다면 " 앞에 역슬래쉬(\)를 붙이면 됨. (역슬래쉬: 백스페이스와 엔터키 사이에 원 기호 위치에 보통 있음)
ex: \" -> "로 출력
cout<<" ,r'"7 " <<endl;
//오류 발생 - 7은 출력이 안된다.
cout<<" ,r'\"7 " <<endl;
//이처럼 7앞에 있는 큰따옴표를 출력하기 위해 역슬래쉬를 붙여줘야함.
2. 역슬래쉬(\) 출력하기
그런데 또 역슬래쉬도 따로 출력이 안됨...
\는 escape slash라고 해서 또 다른 기능이 있어서 단독으로는 문자의 의미를 가지지 못하는 것 같다.
Escape sequences are used to represent certain special characters within string literals and character literals.
The following escape sequences are available:
그래서 \\ 이렇게 두번 연속으로 써줘서 하나를 출력함.
cout<<" \\. \". L_r'" <<endl;
출력결과: \. ". L_r
- 백슬래쉬와 큰따옴표가 제대로 출력되었다.
'문제 풀이 > 백준_단계별로 풀어보기' 카테고리의 다른 글
| 😟 [c++] 백준 12단계: 브루트 포스 (1) | 2024.05.29 |
|---|---|
| [파이썬] 백준 10단계 풀기 (0) | 2024.05.15 |
| [c++] 백준 10단계 풀기 (0) | 2024.05.14 |
| 백준 74986693 오답 풀이 (0) | 2024.03.15 |
| 백준 74936334 오답 풀이 (1) | 2024.03.14 |