数组的理解

来源:互联网 发布:如何在淘宝挑选枸杞 编辑:程序博客网 时间:2024/06/08 19:46

数组定义语法

Typedef intabc[10];


关于数组的一些理解

Intabc[100] ;

1.//abc指的是数组abc的首个数组元素的地址所指向的内容

2.//&abc取的是整个数组的地址

3.//abc = 0x2212该语句是错误的,abc为常量指针变量无法修改。


数组指针的一些理解

1.不管随时几维数组,在内存中都是线性存储的。

2.当多维数组做函数参数的时候,该多维数组会退化为指针。

3.当指针做函数参数的时候,有效的内存维数,最多只有2级别,就是2级指针,当我们看到其他地方函数参数使用三级指针的时候,他的意思跟一维指针二维指针的含义是不同的。


0 0
原创粉丝点击