蜜獾下载:C语言问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 05:15:45
在C语言中创建了一个新.cpp文件,在该文件中写入一个函数,再在MAIN函数的中调用这个函数(已经在头文件中用Include包含了那个新的.cpp文件)。可是系统提示错误,我该怎么办那?
我在VC++中运用C语言的

对于CPP中的函数,不需要使用 include 命令,会产生错误。
可以这样:将该CPP文件添加到项目工程中,在使用CPP文件中函数的前面用 extern 声明函数。
extern int add(int a,int b); //在使用这个函数前这样声明就可以了。

把源文件发出来啊,不然我怎么知道你哪错了咯。

首先检查你的include命令是不是写错了,如果需要加载自己的外部文件,需要使用#include"aaa.cpp"而不是
#include<aaa.cpp>这样才能保证程序在编译过程中会首先查找你的aaa.cpp文件,如果在其中找到所需要的函数,则使用之。如果没有找到你的aaa.cpp文件,或者aaa.cpp没有所需要的函数,则程序再到系统库中查找相应的文件和函数。
所以,如果你的include命令没有错误的话,则有可能是你的文件目录不对,这是与c语言的编程环境相关的系统设置,一般说来,是要把系统中的源文件目录设置成你的include命令中所包含的文件的目录。如果没说清楚,希望你能够告诉我你的编程环境。

C中不是.cpp是.c吧。include 中的是.h文件吧。