void openUpNow(FILE *x, FILE *y)
{
x = fopen("xwhatever", "r");
y = fopen("ywhatever", "r");
}
int _tmain(int argc, _TCHAR* argv[ ])
{
FILE *x, *y;
openUpNow(x, y);
}
警告C4700:未初始化的局部變量 'X' 用抱怨FILE *未初始化
警告C4700:未初始化的局部變量 'y' 的使用
補救措施?
沒有一個答案似乎指出,你應該總是檢查來自'fopen()'的返回值,以防打開失敗。 – 2012-01-16 05:07:44