![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
dingshiyun618
这个作者很懒,什么都没留下…
展开
-
extern作用
C++中extern的作用是扩展变量的作用范围,有两种方式: 1.提前引用说明 由于全局变量的作用域是从定义处到本文件结束,如果想在定义之前使用该变量,用extern声明一下即可,表明该变量是在后面定义的一个全局变量 如下: int main() { extern int a; cout return 0; } int a = 10; 2.外部变量声明 一个程序可能包含多个原创 2012-08-16 10:07:25 · 171 阅读 · 0 评论 -
const用法总结
最近在看面试方面的书,很多公司会考到const的用法,个人总结如下: 1.C++如果可以的话尽量用const声明常量以替代define,这个主要有两个原因:const声明编译器可以进行类型安全检查;有些编译器还可能可以对const常量进行调试。 2.用const修饰对象,我个人总结的区别方法是:将类型去掉,看const修饰的是什么(const后面紧接着的是什么),如果是类型名称就是常对象;如果原创 2012-08-16 09:23:47 · 179 阅读 · 0 评论