을 통과 무슨 일이 일어날 지 나는이 문제를 내가 잘못된 결과를 얻을 왜 이해가 안가 :를 sizeof
if(sizeof(int) > -1)
cout << "true" << endl;
else
cout << "false" << endl;
위는 또한 항상 false 인쇄를! 하지만 정확합니다 :
int n = sizeof(int);
// correct
if(n > -1)
cout << "true" << endl;
else
cout << "false" << endl;
아무도 나에게 무슨 일이 있었는지 설명 할 수 있습니까? 고맙습니다.
해결책을 찾는 것이 숙제가 아니십니까? –
한 번에 한 가지 질문하십시오. 두 가지 질문이있는 경우 두 개의 다른 게시물을 작성해야합니다. –
@ manni66 : 아니요. 나는 이런 숙제를 한 번도 보지 못했습니다. 너? lol – WonFeiHong