为什么这段程序错了呢?
e.h文件extern "C" int ave();
e.c文件
int ave()
{
return 1;
}
extern.cpp文件
#include<iostream>
#include "e.h"
int main()
{
std::cout << ave();
}
报错原因:无法解析的外部命令ave???
请问有人知道吗
2023-03-09 13:12
2023-03-09 16:50
2023-03-09 17:00
程序代码:extern "C" int ave();
int ave()
{
return 1;
}和
程序代码:#include<iostream>
extern "C" int ave();
int main()
{
std::cout << ave();
}int ave()
{
return 1;
}和
程序代码:#include<iostream>
extern "C" int ave();
int main()
{
std::cout << ave();
}
2023-03-10 09:22
2023-03-10 09:40
2023-03-10 10:08