이것은 I 엔트리 수준 컴퓨터 프로그래밍 과정에서 발생한 모형 번호 : L 및 Z의문제
#include <stdio.h>
int main()
{
int l = 20, m = 10;
int z;
z= l++ || m++;
printf("z = %d l = %d m = %d\n", z, l, m);
}
코드를 인쇄 L = 21, m = 10 및 Z = 1 개 값은 나에 의해 기대되는 것이지만, m의 가치는 저를 괴롭 히고 있습니다. 코드에 m ++가 있기 때문에 11 일 필요는 없습니다.
'z = 1'이 정확한지 안다면 'm ++'이 실행되지 않은 이유를 알아낼 수 있습니다. –