<< s: 将s的值写入到os流中,返回os
is >> s: 从is流中读取字符串,并赋值给s,字符串以空白分分隔,返回is
getline(is, s): 从is中读取一行,赋值给s,返回is
s.empty...(): 判断字符串是否为空,为空则返回true,否则返回false
s.size(): 返回字符串中字符个数, 类型为string::size_type。...int arr3[sz]; //使用常量表达式初始化
可以在初始化时不指定大小,后续会根据初始化列表中的元素个数自动推导出数组大小
同时指定了数组大小和初始化列表,如果指定大小大于初始化列表中的元素个数...字符数组可以直接使用字符串常量进行赋值,数组大小等于字符串长度加一
我们可以对数组中某个元素进行赋值,但是数组之间不允许直接进行拷贝和赋值
和vector中一样,数组中存储的也是对象,所以不存在存储引用的数组...下面一个是从第一行开始依次初始化所有元素,最终结果为{0, 1, 2, 3, 4, 5, 0, 0, 0, 0, 0, 0}
可以使用下标访问数组元素,一个维度对应一个下标
int ai[3][4] =