首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

c 中宏定义有关问题 及LINK2001有关问题

2012-03-18 
c 中宏定义问题 及LINK2001问题希望指点一下,最近遇到一个问题看不懂。#define Smoother fun1()#define Smo

c 中宏定义问题 及LINK2001问题
希望指点一下,最近遇到一个问题看不懂。
#define Smoother fun1()
#define Smoother fun2()
#define Smoother fun3()

int Smoother
{
/*定义代码*/
return (1);

}

当我在其它文件中调用fun1()时出现error LNK2001: unresolved external symbol _fun1 的问题,不知道具体错误出现在哪,当然我已经include相应的头文件了。
希望大牛指点一下!!

[解决办法]
#define Smoother fun1()
#define Smoother fun2()
#define Smoother fun3()

这三个一块写的话最后有效的是最后一个

热点排行