正文 1 inta表示a这个变量是整型,只能存放整数。inta【10】【10】指的是代表a的二维数组,是指向一个有十个元素的数组的指针,或者说a是具有十个元素的数组的首元素的地址,这十个元素,每个元素都是一个数组。扩展资料在C语言的定义中,二维数组可以看作一个一维数组,每个元素还是一个一维数组。inta[m][...
声明一个二维数组,其行数和列数均为10。 前一个10表行数,后一个行表列数。在赋值、使用的时候从 a[0][0] 到 a[9][9]
int a 表示a这个变量是整型,只能存放整数。 int a【10】【10】 指的是代表a的二维数组,是指向一个有十个元素的数组的指针,或者说a是具有十个元素的数组的首元素的地址,这十个元素,每个元素都是一个数组。 简略的说,A就是整型二维组 3. 1.在C语言的定义中,二维数组可以看作一个一维数组,每个元素还是一...
1. 首先,令x1 =(((a)[10])[10]),这时相当于int x1;x1的类型是int,记作x1.type = int。
int a[10] 就是连续分配10个 int大小的地址空间,里面放int类型的数据 int *a[10]也是连续分配10...
“a”代表的是你向系统空间申请的储存空间。因此“int a=10”意思是你向系统申请了一个空间“a”用来储存“10”~~~当然,以上是我的观点,仅供参考
定义 int a[10] 中的10表示a数组的长度为10(即:a数组可以存放10个元素)a[10]=0 中的10, 表示a数组中下标为10的元素, 由于下标是从0开始的, 所以是a数组中的第11个元素
int a[10]表示定义一个长度为10的整型数组,数组下标从0到9,分别为a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]。
int a[10]表示定义一个整形数组,而a++代表数组的地址指针向右移一位,指向a【1】,所以a++不能赋值,这是地址指针
你定义的数组a[10]后面的10指的是数组大小而不是最大下标,一般下标是从0开始也就是第一个元素是a[0],数组长度是10,即元素个数为10个,最后一个元素是a[9] 不是a[10] !