백준 코딩테스트 1단계

인공능지연구소·2025년 10월 24일

코딩테스트

목록 보기
1/7
post-thumbnail

새롭게 알게된 내용

  1. cout 출력시 cout.precision(n)으로 정밀도를 컨트롤 할 수 있다.
  2. 50자의 문자를 char 배열에 저장하려면 크기를 51로 설정해야 한다.
    왜냐하면 C에서 문자열의 끝은 \0이 항상 포함되기 때문이다.
  3. "??!" 문자열은 trigraph(삼중자)로 예약되어 있어서 "|"으로 치환될 수 있다.
    그러므로 "??" "!"로 분리하여 쓰는 것이 맞다(예: cout << "??" "!" << endl;)
  4. 역슬래시()는 escape sequence(예: "\n" 등)의 시작을 나타내는 문자라 ""안에 그냥 쓸 수가 없다.
    따라서 역슬래시 문자 자체를 쓰고 싶은 것 이라면 역슬래스를 두 번 쓰면 된다(\).
  5. 마찬가지로, ""안에 "을 쓰는 것도 그냥 쓸 수 없다. 여기도 역슬래시를 앞에 붙이면 된다
    (예: "\"").
profile
내가 뭘 해봤는지는 시리즈 탭에 다 정리해뒀슈

0개의 댓글