[완료] 왜 도대체 ....... 변수 선언을 인식 하지 못할까요......

nathaniel7687의 이미지

제가 프로젝트에 사용하는 함수 중에 하나인데요...... 도대체왜 제가 선언한 변수를 vs에선 인식하지 못할가요...?
자세한 경황은 사진 한장 올렸으니 참고 해보세요 아 화가 나네요 ㅋㅋ....

void LSpecInput()
{
	int i = 13;
	int j = 0;
	int n = 0;      //★★여기서 선언한 n은 vs 디버깅시 선언으로 인식하지 않습니다..... 왜 무시하는거죠?
	char menu = NULL;
	system("cls");
	InvalidateRect(hWnd, NULL, FALSE); Sleep(10);
	DrawBitmap1(hdc, 25, 25, Bit_Title_SpecInput);
 
	fp_userinfo = fopen("UserInfo.dat", "r");
	while(fgets(a[i].date, 11, fp_userinfo) != NULL) {
		fseek(fp_userinfo, 1, SEEK_CUR);
		fgets(a[i].birth, 5, fp_userinfo);
 
		fseek(fp_userinfo, 1, SEEK_CUR);
		fgets(a[i].sex, 5, fp_userinfo);
 
		fseek(fp_userinfo, 1, SEEK_CUR);
		fgets(a[i].grade, 5, fp_userinfo);
 
		fseek(fp_userinfo, 1, SEEK_CUR);
		fgets(a[i].toeic, 4, fp_userinfo);
	.
	.
	.
}
File attachments: 
첨부파일 크기
Image icon 없음.png122.68 KB
addnull의 이미지

n 을 함수 본문에서 사용하지 않기 때문에
컴파일러 최적화 옵션에 의해서 삭제된 듯 싶습니다.

planetarium의 이미지

바로 아래에 autos 선택되어 있는데 locals를 눌러보세요.