解析 过失 int (*p)[4]中,由于括号的存在,p首先被声明为指针,然后指向一个包含4个int元素的数组。因此,p是指向数组的指针(数组指针),而不是指针数组。指针数组的写法应为int *p[4],其中p是数组,每个元素是指针。原题将数组指针误判为指针数组,结论错误。反馈 收藏
解析 错误 int (*p)[4]表示p是一个指向包含4个整型元素的数组的指针(数组指针),而非指针数组。指针数组的声明应为int *p[4],此时方括号优先级高于星号,表示数组元素均为指针。而(*)的优先级使p被解释为指针,指向的是整个数组类型。因此原题描述混淆了数组指针和指针数组的概念。
我的 int (*p)[4]它表示p是一个指针数组,它包含4个指针变量元素? 我来答 你的回答被采纳后将获得:系统奖励15(财富值+成长值) 15分钟内回答被采纳后将获得:系统额外奖励20(财富值+成长值)[] 1个回答 #热议# VISA中国银行冬奥信用卡有哪些卡产品?匿名用户 1 分钟前 展开全部 int (*p)[4]它表示...
正确的。数组指针是指向数组地址的指针,其本质为指针;指针数组是数组元素为指针的数组(例如 int *p[4],定义了p[0],p[1],p[2],p[3]三个指针),其本质为数组。数组指针的使用在某些情况下与指针数组很相似,要注意区别。p是一个指针变量,它指向包含4个int元素的一维数组,此时p的增量以它...
int (*p)[4]它暗示p是一个指针数组,它包含4个指针变量元素A.正确B.错误的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业搜题找答案,刷题练习的工具.一键将文档转化为在线题库手机刷题,以提高学习效率,是学习的生产力工具
百度试题 题目int (*p)[4]它表示p是一个指针数组,它包含4个指针变量元素.A.正确B.错误 相关知识点: 试题来源: 解析 B 反馈 收藏
百度试题 题目int (*p)[4] 表示p是一个指针数组,它包含4个指针变量元素。() A.正确B.错误相关知识点: 试题来源: 解析 B 反馈 收藏
当然不是,int(*p)[4]表示p是一个指针变量,它指向包含4个整型元素的一维数组 而int *p[4],由于方括号[]运算级别高,因此p先与[4]结合,此时p[4]定义成数组形式,再与前面的 * 结合,这样一来就是一个存放指针的数组了。
int (*p)[4] 表示p是一个指针数组,它包含4个指针变量元素。()A.正确B.错误的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业搜题找答案,刷题练习的工具.一键将文档转化为在线题库手机刷题,以提高学习效率,是学习的生产力工具