3个回答
2014-07-15
展开全部
gfhgfhgfhfghgf
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是说void add前面的static?
追问
是的 加和不加有什么区别呢
追答
加了,组成一个程序的不同C++源程序文件都可以有自己的add(int)。
不加,组成一个程序的不同C++源程序文件总共只有一个add(int)。
等于:加了,连接器只要将不同目标码文件中同个外形的(函数名、参数相同)static函数分别放在程序的不同地址位置上就可以。不加,连接器就要比较,只能有一个这个外形的函数,多了报错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询