这也叫编译没问题?
1>------ 已启动生成: 项目: 2, 配置: Debug Win32 ------
1>生成启动时间为 2012-12-24 15:16:24。
1>ClCompile:
1>
1.c
1>f:\vs
2010\obj\2\2\1.c(6): warning C4005: “NULL”: 宏重定义
1>
f:\vs\vc\include\stdio.h(122) : 参见“NULL”的前一个定义
1>f:\vs
2010\obj\2\2\1.c(47): warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>
f:\vs\vc\include\stdio.h(304) : 参见“scanf”的声明
1>f:\vs
2010\obj\2\2\1.c(57): error C2275: “FILE”: 将此类型用作表达式非法
1>
f:\vs\vc\include\stdio.h(66) : 参见“FILE”的声明
1>f:\vs
2010\obj\2\2\1.c(57): error C2065: “fp”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(58): error C2065: “fp”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(58): warning C4047: “=”:“int”与“FILE *”的间接级别不同
1>f:\vs
2010\obj\2\2\1.c(59): error C2065: “fp”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(59): warning C4047: “=”:“int”与“FILE *”的间接级别不同
1>f:\vs
2010\obj\2\2\1.c(63): error C2065: “fp”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(63): warning C4047: “函数”:“FILE *”与“int”的间接级别不同
1>f:\vs
2010\obj\2\2\1.c(63): warning C4024: “fread”: 形参和实参 4 的类型不同
1>f:\vs
2010\obj\2\2\1.c(68): error C2065: “fp”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(68): warning C4047: “函数”:“FILE *”与“int”的间接级别不同
1>f:\vs
2010\obj\2\2\1.c(68): warning C4024: “fclose”: 形参和实参 1 的类型不同
1>f:\vs
2010\obj\2\2\1.c(100): error C2275: “FILE”: 将此类型用作表达式非法
1>
f:\vs\vc\include\stdio.h(66) : 参见“FILE”的声明
1>f:\vs
2010\obj\2\2\1.c(100): error C2065: “fp”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(101): error C2065: “fp”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(101): warning C4047: “=”:“int”与“FILE *”的间接级别不同
1>f:\vs
2010\obj\2\2\1.c(104): error C2065: “fp”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(104): warning C4047: “函数”:“FILE *”与“int”的间接级别不同
1>f:\vs
2010\obj\2\2\1.c(104): warning C4024: “fwrite”: 形参和实参 4 的类型不同
1>f:\vs
2010\obj\2\2\1.c(107): error C2065: “fp”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(107): warning C4047: “函数”:“FILE *”与“int”的间接级别不同
1>f:\vs
2010\obj\2\2\1.c(107): warning C4024: “fclose”: 形参和实参 1 的类型不同
1>f:\vs
2010\obj\2\2\1.c(112): error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
1>f:\vs
2010\obj\2\2\1.c(114): error C2065: “id”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(115): error C2065: “id”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(115): warning C4047: “函数”:“const char *”与“int”的间接级别不同
1>f:\vs
2010\obj\2\2\1.c(115): warning C4024: “strcmp”: 形参和实参 2 的类型不同
1>f:\vs
2010\obj\2\2\1.c(147): error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
1>f:\vs
2010\obj\2\2\1.c(149): error C2065: “id”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(150): error C2065: “id”: 未声明的标识符
1>f:\vs
2010\obj\2\2\1.c(150): warning C4047: “函数”:“const char *”与“int”的间接级别不同
1>f:\vs
2010\obj\2\2\1.c(150): warning C4024: “strcmp”: 形参和实参 2 的类型不同
1>
1>生成失败。
1>
1>已用时间 00:00:00.59
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========