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