C语言——数组与指针之间的关系

如果你对指针还不是很了解的话,可以先看一下我写的指针简单的教程
C语言——指针教程(通俗易懂!)


数组简介

C 语言中的数组,是存储一个固定大小的相同类型元素的顺序集合。一个数组用来存储一系列数据相同类型的变量。
数组都是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素。
C语言——数组与指针之间的关系_第1张图片


数组名

数组名是一个指向数组中第一个元素的常量指针。因此,在下面的声明中:

int a[10];

a是一个指向&a[0]的指针,也就是数组a的首元素地址。因此,下面的程序片段把 p 赋值为 a 的第一个元素的地址是合法的:

double 

你可能感兴趣的:(C语言,c语言,c++,开发语言)