水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
1/1
|
转到
主题:变量声明和定义的区别是什么?
25楼
|
wallyz
|
2021-07-16 23:06:18
|
展开
相反,这应该是灵活性
头文件提供声明,让编译通过,相当于一个事先的承诺
库文件或者另外的目标文件提供定义,让声明里面的承诺最终落实
灵活在于,落实承诺,可以有不同方式,只要它符合之前承诺描述的样子即可
所以,只要遵循同样的声明,可以换一个另外的库中的实现,而不用修改源码,甚至不用重新生成目标文件,只需要重新连接到不同的库
【 在 txgx 的大作中提到: 】
: 这就是方便了机器,苫了码农。
:
--
FROM 223.81.245.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版