C++ Primer Chapter 2

来源:互联网 发布:搜狗抢票软件 编辑:程序博客网 时间:2024/06/16 02:35

定义于函数体内的内置类型的对象如果没有初始化,则其值未定义。类的对象如果没有显式地初始化,则其值由类决定。


变量能且只能被定义一次,但是可以被多次声明。


建议第一次使用变量时再定义它。一般来说,在对象第一次被使用的地方附近定义它是一种好的选择,因为这样做有助于更容易地找到变量的定义。更重要的是,当变量的定义与它第一次被使用的地方很近时,我们也会赋给它一个比较合理的初始值。


如果函数有可能用到某全局变量,则不宜再定义一个同名的局部变量。


引用并非对象,它只是为一个已经存在的对象所起的另外一个名字。


面对一条比较复杂的指针或引用的声明语句时,从右向左阅读有助于弄清楚它的真实含义。


如果想在多个文件之间共享 const 对象,必须在变量的定义之前添加 extern 关键字。




0 0
原创粉丝点击