c++:获取数组的元素个数
·
对于数组list[],可以使用
cout<< sizeof(list) / sizeof(list[0]) <<endl;
获得到数组总共的元素个数
字符数组:
char s[ ] = "hello";
char s[ ] = {'a', 'b','c','d','\0'};
字符串的存储机制等同于字符数组;
字符数组中额外在最后添加一个元素\0,作为结束标记,也占一个位
则数组s【】 长度是5,
char s [ ] ="abcd";
即 sizeof(s) // 输出 5
同时cout << s[5] <<endl; //并没有超出界限,是一个空输出,即转义字符\0
更多推荐
所有评论(0)