84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
답변은 다음과 같습니다
나는 7 6 6的答案,但我实在无法理解为什么LINUX GCC compiler的输出是7 6 8。虽说知道这属于undefiend behavior,但还是想知道为什么有7 6 8결과를 이해할 수 있다. 원래 질문 출처: Linux에서 C 언어로 된 몇 가지 고전적인 인터뷰 질문
7 6 6
7 6 8
undefiend behavior
http://blog.csdn.net/laojiu_/...
사실 이는 사양에 없는 정의되지 않은 동작이기 때문에 컴파일러가 어떻게 계산해도 맞고, 컴파일러에서 얻은 결과가 균일하지 않아도 맞다.
http://blog.csdn.net/laojiu_/...
사실 이는 사양에 없는 정의되지 않은 동작이기 때문에 컴파일러가 어떻게 계산해도 맞고, 컴파일러에서 얻은 결과가 균일하지 않아도 맞다.