10972번 - 다음 순열
https://www.acmicpc.net/proble...
백준 10972번을 풀다가
cout << "-1"; 이렇게 쓴 코드는 맞고
cout << '-1'; 이렇게 쓴 코드는 틀렸다고 하는데 대체 왜 그런지 알 수 있을까요??
(큰따옴표 작은따옴표 차이입니다)
밑에 코드 24번째 줄입니다
결과는 같게 나오는데
왜 cout << "-1"; 은 정답처리이고
cout << '-1'; 은 오답처리인지 궁금합니다
https://ideone.com/KxbscT
파이썬이랑 다르게 C++에서는 작은 따옴표로 문자열을 나타내지 않습니다.
visual studio 에서는 cout << '-1' ; 을 하면 제대로 -1이 나오는데
다른 컴파일러에서는 -1로 안나오네요
자세한 답변 감사합니다
댓글을 작성하려면 로그인해야 합니다.
kln2040 3년 전
https://www.acmicpc.net/proble...
백준 10972번을 풀다가
cout << "-1"; 이렇게 쓴 코드는 맞고
cout << '-1'; 이렇게 쓴 코드는 틀렸다고 하는데 대체 왜 그런지 알 수 있을까요??
(큰따옴표 작은따옴표 차이입니다)
밑에 코드 24번째 줄입니다
결과는 같게 나오는데
왜 cout << "-1"; 은 정답처리이고
cout << '-1'; 은 오답처리인지 궁금합니다