C++ 매크로 확장 출력 문제가 있습니까?
淡淡烟草味
淡淡烟草味 2017-05-16 13:30:56
0
1
776
으아악

프로그램은 위와 같으며, 위 상황에서는 출력이 정상이나, 약간의 수정을 거치면 아래와 같은 문제가 발생합니다.

  1. <<endl을 추가할 때 프로그램에서 오류를 보고합니다. 다른 cout<<endl을 시작하면 정상적으로 출력될 수 있습니다.

  2. <<endl에 괄호를 추가하려고 했는데 여전히 오류가 발생했습니다.

  3. printf를 사용하여 출력하려고 했는데 n을 추가하지 않으면 출력할 수 없다는 것을 발견했습니다.

  4. const 상수를 사용하면 모든 것이 잘 작동합니다

좀 헷갈리네요. 매크로가 직접 교체된 것이 아닌가요? 왜 문제가 있는 걸까요?

淡淡烟草味
淡淡烟草味

모든 응답(1)
为情所困

으아아아

세미콜론이 하나 더 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿