摘要: auto推导类型忽略顶层const,不忽略底层const。 顶层const:指针或引用本身是const不可变,也就是指针指向的内存地址不可变,但指向的内存内容可变。 底层const:指针指向的内存地址可变,但指向内存的内容不可变。 const int a = 10; auto x = a; //x是 阅读全文
posted @ 2022-02-07 14:22 hellozhangjz 阅读(56) 评论(0) 推荐(0)
摘要: 指针是一个实体,有自己的地址;引用只是一个别名,取地址操作为被引用对象的地址 引用只能在定义时被初始化一次,且不能为空,指针可以修改 sizeof 引用,得到的是所指向变量的大小;sizeof 指针,得到的是指针的大小; 指针 ++,是指指针的地址自增;引用++是指所指变量自增; 引用是类型安全的, 阅读全文
posted @ 2022-02-07 13:57 hellozhangjz 阅读(51) 评论(0) 推荐(0)
摘要: 一般字符字面值用前缀,数字字面值用后缀: ——C++ Primer第五版2.1.3 阅读全文
posted @ 2022-02-07 11:16 hellozhangjz 阅读(178) 评论(0) 推荐(0)