b
은 가비지 값을 얻지 만 int의 범위 내에 있어야 함을 이해합니다. 내가 잘못? 볼랜드 C++ 컴파일러int가 8 자리의 가비지 값을 왜 여기에 제공합니까?
#include<stdio.h>
#include<conio.h>
void main()
{
int a = 300, b, c;
if (a >= 400)
b = 300;
c = 200;
printf("\n%d%d", b, c);
getch();
}
출력 :
23603264200
당신은 테스트? – balki