课程
/后端开发
/C
/C语言入门
为什么我用DEVC++写的代码和上面一样,但总是报错
error ld returned 1 exit status
2015-07-26
源自:C语言入门 5-13
正在回答
我单个列出问题点:
test.c 文件中 say函数使用了printLine函数,但并没有前置声明。
hello.c 文件中 按照惯例不应include test.c,应该将相应函数声明组织到“头文件”中,不应直接include函数实现。
hello.c 中的 printLine函数之前没有必要协商extern
上面的第一点直接造成了链接报错。但这些问题体现了你似乎并没有理解“声明”和“定义”的区别,以及该如何组织代码。
不再年轻需努力 提问者
onemoo 回复 不再年轻需努力 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答Part内部函数与外部函数
6 回答内部与外部函数
1 回答内部函数和外部函数
2 回答内部函数和外部函数
3 回答什么是函数内部,函数外部?