导航

2021年1月26日

摘要: 引用(reference):为对象起了另外一个名字,引用类型引用(refers to)另外一种类型。通过将声明符写成&d的形式来定义引用类型,其中d是声明的变量名。,一般的引用为左值引用,c++11中新增右值引用。 int ival=1024; int &refVal= ival;//refVal指 阅读全文

posted @ 2021-01-26 18:42 抑或 阅读(124) 评论(0) 推荐(0) 编辑

摘要: 不论程序的什么的位置,使用到的每个名字都会指向一个特定的实体:变量、函数、类型等。然而,同一个名字如果出现在程序的不同位置,也可能指向的是不同实体。 作用域(scope):是程序的一部分,在其中名字有其特定的含义。c++语言中大多数作用域都以花括号{}分搁。同一个名字在不同的作用域中可能指向不同的实 阅读全文

posted @ 2021-01-26 17:26 抑或 阅读(140) 评论(0) 推荐(0) 编辑

摘要: c++的标识符由字母、数字和下画线组成,其中必须以字母或下画线开头。标识符的长度没有限制,但是对大小写字母敏感。 下表,c++保留了一些名字供语言本身使用,这些名字不能被用作标识符。 c++关键字 alignas continue friend register true alignof declt 阅读全文

posted @ 2021-01-26 11:35 抑或 阅读(1464) 评论(0) 推荐(0) 编辑

摘要: 为了允许把程序拆分成多个逻辑部分来编写,c++语言支持分离式编译(separate compilation)机制,即将程序分割为若干个文件,每个文件可被独立编译。 为了支持分离式编译,c++语言将声明与定义区分开来。声明使得名字为程序所知,一个文件如果想使用别处定义的名字则必须包含对那个名字的声明。 阅读全文

posted @ 2021-01-26 10:45 抑或 阅读(84) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示