- 博客(1)
- 收藏
- 关注
转载 C++中声明和定义的区别
CSDN里用人问: 我一直以为定义=声明+初始化,即int i;是声明,int i =0;是定义。 但看侯捷翻译的Effective C++上面说string ps;也是个定义(在条款定义应该尽量靠后的那节),如果定义过早,就会过早引入构造的负担。 难道我对声明和定义的概念一直有错吗 声明不导致内存分配,那么到底如何区分定义和声明? 我在楼下回帖里挑选了几个比较靠谱的答案
2015-07-09 13:03:17 220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人