00问答网
所有问题
如何获取指针数组的值
如题所述
举报该问题
推荐答案 2017-01-10
就以int类型来说。int a[2][3]={0};
指针数组是int (*p)[3]=a; p是一个指针数组,可以放3个元素,去访问指针数组内的值可以用*p[0],*p[1],*p[2],或者**a,*(*a+1),*(*a+2)去访问
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DTIIBZnjZIB00TenITB.html
相似回答
如何
取出
指针
指向的
数组的
指定值
答:
假设i为int,作为数字的下标,用
指针
取值如下:*(p+i)
c++
怎么
通过
指针
地址
获得数组的
行值和列值啊
答:
将指针pt指向第n行第m列的单元首址:pt=array+n*N+m
;为了知道p的单元位置,采用以下代码得到:for(i=0;i<N;i++)for(j=0;j<M;j++){ pt=array+i*N+j;if(pt==p){ printf("i=%d,j=%d",i,j);break;} }
定义一个
指针数组
,
怎么取
数组里面
的值
?
答:
int func(int *num,int n){ for(int i = 0;i<n;i++){ printf("%d\n",num[i]);} return 0;}
求c语言大神:用
指针
求
数组的
最大值与平均值
答:
include<stdio.h>int main(){int n,i,a[10],*p=a,s=0,*max=a; scanf("%d",&n); for(i=0;i<n;i++,p++) {scanf("%d",p); s+=*p; if(*p>*max)max=p; } printf("最大值=%d\n平均值=%.1f\n",*max,s/10.0); return (0);} ...
大家正在搜
如何把数组值给指针赋值
用返回指针值的函数实现将数组
如何用函数改变数组的值
指针数组的赋值方法
删除指针数组的一个值
指针给数组赋值
把数组地址赋值给指针
用指针将两个数组赋值
字符数组指针赋值
相关问题
指向数组的指针怎么读取数组元素
指针数组怎么输入数据
如何得到指针指向的数组的长度
C语言怎么将一个指针数组的值的后半数据取出来
定义一个指针数组,怎么取数组里面的值?
如何取出指针指向的数组的指定值
c语言中如何让指针数组中的值输出?
如何打印指针数组地址