函数先使用后定义了。
成都创新互联专注于成都网站制作、成都做网站、网页设计、网站制作、网站开发。公司秉持“客户至上,用心服务”的宗旨,从客户的利益和观点出发,让客户在网络营销中找到自己的驻足之地。尊重和关怀每一位客户,用严谨的态度对待客户,用专业的服务创造价值,成为客户值得信赖的朋友,为客户解除后顾之忧。
C语言要求调用某一个函数之前,一定要知道该函数的定义。
两者修改方法:
//一、将函数的定义放在调用之前,这样调用的时候就知道该函数的定义了
#includestdio.h
void cheer() {
printf ("cheer");
}
int main() {
cheer();
}
//二、在调用函数之前,显示声明该函数的类型
#includestdio.h
int main() {
void cheer();
cheer();
}
void cheer() {
printf ("cheer");
}
应该是两个错误:
main函数没有返回值
MA函数中if后应该是条件语句而不是赋值语句
应该是打开文件成功,但你那代码没有else就结束运行了,可以试试在else里printf
1,路径设置的问题
这样的问题大部分出现在
tc2下
应该是
..tc\include\
2,语法的问题
#include
先搜索一下,看有没有system.h,看它在哪个文件夹,查环境变量INCLUDE指向的路径.
(1)有的编译器或这种C语言没有system.h
(2)#include
system.h
要用尖括号
(3)如果system.h
所在文件夹,不在环境变量INCLUDE指向的文件,而是它的下层,则要加上相对路径,例如sys/system.h.这要根据你的具体情况来定.