有定义int a:int a[3][10];定义int a一个指针p,可以赋值:p=a,如何定义int a该指针

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

}

数组指针是指向数组地址的指针其本质为指针;指针数组是数组元素为指针的数组(例如 int *p[4],定义int a了p[0],p[1]p[2],p[3]三个指针)其本质为数组。数组指针的使用在某些情况下与指针数組很相似要注意区别。

p是一个指针变量它指向包含4个int元素的一维数组,此时p的增量以它所指向的一维数组长度为单位

对指针进行初始化或赋值只能使用以下四种类型的值:

采纳数:0 获赞数:1 LV1

你对这个回答的评价是?

是包含4个指向整型的指针元素

你对这个回答的评价是

}
(1)p+2表示的是什么怎么解释?(2)*p+1表示的是什么怎么解释?(3)*(p+7)和那个数组元素是一样的为什么?(4)请问a++;和p++;都能执行吗为什么?... (1)p+2表示的是什么怎么解释?
(2)*p+1表示的是什么怎么解释?
(3)*(p+7)和那个数组元素是一样的为什么?
(4)请问a++;和p++;都能执行吗为什么?

4p是指针变量,当然可以++ ;a鈈能++a是数组不能动了。

你对这个回答的评价是

}

我要回帖

更多关于 定义int a 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信