:유지 Visual Studio에서 콘솔 창을 엽니 다 (C)
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
printf("Hello");
FILE *filePtr;
filePtr = fopen("test.txt", "r");
if (filePtr == NULL)
{
fprintf(stderr, "Can't open \"test\"\n");
exit(EXIT_FAILURE);
}
else
{
int x;
printf("File open successful\n");
/* read one character at a time until EOF is reached */
while ((x = fgetc(filePtr)) != EOF)
{
//printf("%c", x);
fprintf(stderr, "%x\n",x);
}
}
fclose(filePtr);
system("pause");
return EXIT_FAILURE;
}
콘솔 창이 너무 빠르고 VS 그것의 하단 바에서 종료를 "C_test.exe ':로드 됨'C : \ WINDOWS \ WinSxS \ x86_Microsoft.VC90.DebugCRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_f863c71f \ msvcr90d.dll ' '[1116] C_test.exe : Native '프로그램이 종료되었습니다. 코드 1 (0x1). " 그게 무슨 뜻입니까?
또한, 좋은 VS 출발점/자습서를 가르쳐 줄 사람이 있습니까? 감사.
왜 'EXIT_FAILURE'가 반환됩니까? – SLaks
죄송합니다. 반환 값은 0입니다. – Crystal