0
点赞
收藏
分享

微信扫一扫

DAY 11 数组

1.数组初始化

DAY  11  数组_二维数组

2.sizeof和strlen区别

char arr[]="abc";

计算此数组(带双引号)字符数量时sizeof()是计算元素所占用字节并会把最后一个元素\0带上因此计算结果为4(字符型一个字符占用1个字节)。

而strlen不会,只会计算字符数量,且碰到\0停止计算,因此计算结果为3。

DAY  11  数组_一维数组_02

3.

计算数组字符数量可以用sizeof(arr)/sizeof(arr[0])

建议计算{ }用sizeof(),计算“”内数组时用strlen()。

4.一维数组存储

DAY  11  数组_二维数组_03

由此可见一维数组存储是连续的

5.二维数组存储

二维数组存储是按照0行0列,0行1列..依次存储的。

二维数组可以省略行元素例如:int[][4]={},但是不可以省略列元素。

6.地址

DAY  11  数组_一维数组_04


举报

相关推荐

DAY 11

11、数组

Python-day11

总结-day11

day-04数组

js-day11Dom

HTML入门DAY11

Day 11 函数进阶 Homework

0 条评论