c++ primer 阅读 day3

第2张 变量和基本类型

2.2.2 变量声明和定义的关系

声明(declaration) 使得名字为程序所知
定义(defination) 负责创建与名字关联的实体
extern int i; // 声明i而分定义i
int j; //声明并定义j
Note 变量能且只能被定义一次,但是可以被多次声明
C++ 静态类型检查

2.3.1 引用

#include
int main()
{

    int i, &ri =i;
    i = 5;
    ri = 10;
    std::cout<<"i:"<

output:

i:10 ri:10

2.3.1 指针

  • 空指针
    把一个int变量直接给指针是错误的操作,即使int变量的价值恰好等于0也不行。
    初始化所有指针

2.3.2 理解复合类型的声明

  • 指向指针的指针

  • 指向指针的引用

2.4 const 限定符

  • reference to const

  • const pointer 常量指针

  • constexpr 和常量表达式

2.5 类型处理

2.5.1 类型别名

using SI = Sales_item; //SI 是Sales_item的别名

你可能感兴趣的:(c++ primer 阅读 day3)