c中库函数中的头文件为什么在声明函数的时候前面都加"extern"?
3个回答
展开全部
extern 外部函数 可以不加 不加就默认为extern 可以被其他文件的函数调用
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加了extern的函数,表示是外部函数,在多个文件的项目中,该函数可以被其他文件中的函数调用
如果加了"C",则是告诉编译器此函数要按c的规则来编译, 例如:extern "C" void fun();
如果加了"C",则是告诉编译器此函数要按c的规则来编译, 例如:extern "C" void fun();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询