首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

C语言 第七题的AC是表示啥

发布网友 发布时间:2022-04-23 03:50

我来回答

5个回答

热心网友 时间:2023-07-09 18:11

虽然我是学物联网的,也学了c语言。但是——我是和学渣。这些东西,我就只是见过,他们不认识我,我也不认识他们呀。😂😂😂

热心网友 时间:2023-07-09 18:11

a应该是要表示一个用行地址初始化的二维指针数组

热心网友 时间:2023-07-09 18:12

A表示一个数组指针,表示指向含有3个double类型变量的一维数组
C表示一个指针数组,表示一维数组中存放着3个double类型的指针

详细的:
数组指针(也称行指针)
定义 int (*p)[n];
()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。
指针数组
定义 int *p[n];
[]优先级高,先与p结合成为一个数组,再由int*说明这是一个整型指针数组,它有n个指针类型的数组元素。这里执行p+1时,则p指向下一个数组元素,这样赋值是错误的:p=a;因为p是个不可知的表示,只存在p[0]、p[1]、p[2]...p[n-1],而且它们分别是指针变量可以用来存放变量地址。但可以这样 *p=a; 这里*p表示指针数组第一个元素的值,a的首地址的值。

热心网友 时间:2023-07-09 18:12

这个不知道啦

热心网友 时间:2023-07-09 18:13

A,C不表示什么,错误写法

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com