永发信息网

DEV C++自定义头文件的问题

答案:4  悬赏:30  手机版
解决时间 2021-11-27 14:49
  • 提问者网友:心牵心
  • 2021-11-27 05:51
DEV C++自定义头文件的问题
最佳答案
  • 五星知识达人网友:患得患失的劫
  • 2021-11-27 06:35
因为一个是.c一个是.cpp,这是问题所在。
my.cpp里要特别指明这是c的头文件
extern "C"
{
#include "my.h"
};
dev c++自定义头文件
直接选源代码就可以了 头文件的名字就是文件的名字,要放在DEV-CPP所在文件的include文件夹
全部回答
  • 1楼网友:酒醒三更
  • 2021-11-27 08:56
在 my.c 里面加上
#include "my.h"追问还是不对。。。追答我看清楚了,你的文件名字有问题
你把 my.cpp 改成 main.cpp//一般里面有main都如此,其他也行,但是不能是 my
然后把 my.c 改成 my.cpp ,在 开始位置加上 #include "my.h"

再试试。。。。
  • 2楼网友:思契十里
  • 2021-11-27 08:37
你好!
1、把项目1 中的 my.c和 my.h 删除
2、把 my.cpp 内的 #include"my.h" 改成 #include"my.c"追问对是对了,但没有任何输出。。。追答你把改过的程序,发上来吧
  • 3楼网友:低血压的长颈鹿
  • 2021-11-27 08:05
因为一个是.c一个是.cpp,这是问题所在。
my.cpp里要特别指明这是c的头文件

extern "C" {
#include "my.h"
};追问是加在my.cpp的最开头吗,还是不对啊追答extern "C" {
#include "my.h"
};
#include
int main()
{
printf("%d", sum(1,2));
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯