C++ primer 5 chapter3 笔记

来源:互联网 发布:机顶盒直播软件 编辑:程序博客网 时间:2024/06/08 21:16
1)双引号包含的一串字符“abc”的字面值的类型不是string,而是数组类型。可以用一个字符串的字面值去初始化一个char数组,注意字符串是隐含‘\0’的。
2)数组的元素类型不能是引用。
3)auto 数组名,返回的是指针类型,delctype(数组名)返回的则是数组类型
4)两个指针相加减,其结果是ptrdiff_t类型,结果可以是负数
5)指针如果指向数组,可以指向数组中的某个元素,然后对其进行下标操作,下标可以是负数的
6)多维数组采用auto,for进行遍历时,除了最内层控制变量外,其他各层控制变量应该用引用类型。
for(auto &i:a)
for(auto j:i)
0 0