77问答网
所有问题
怎样定义一个指向一维数组的指针
如题所述
举报该问题
推荐答案 2017-02-12
定义一个指向一维数组元素类型的指针,并且赋值成指向一维数组首元素即可
比如:int a[10],*p; p=a;//或者p=&a[0]; 这样就可以用p[0]访问a[0],p[9]访问a[9]
//在p不变的情况下 *p就是a[0]的内容,*(p+2)就是a[2]的内容
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GNNvq88WYWNY38GY33v.html
相似回答
C语言
中
,
如何定义一个
‘
指针数组
’,这个‘指针数组’专门用来存放‘数组...
答:
数组指针定义int(*p)[n];()优先级高,首先说明p是一个指针,
指向
一个整型的一维数组,这个
一维数组的
长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int(*p)[4];//该语句是
定义一个数组指针
,指向含4个...
数组指针怎么指向一维数组
答:
您好 假设
定义一个
一位
数组
和一个
指针
变量, int a[10],*p=a;可以看出a是数组名,那么此时指针变量p
指向的
就是数组a的首地址,p+x就是代表着a[x]所在内存中的地址。*(p+x)就是a[x]的值了。希望能解决您的问题
定义一个有10个元素的一维整数数组,
定义一个指向一维数组的指针
变量
答:
1、打开Visual Studio 2010软件,新建一个项目。2、包含程序需要用到的头文件。3、输入主函数main。4、定义一个一维数组。5、
定义一个数组指针
。6、
数组指针指向一维数组
。7、打印出结果。
指向
一位
数组的指针
的数组
怎么定义
?
答:
typedef int (*T) [4];T tt [3];tt 就是3个指针组成的数组,每个
指针指向一个一维数组
(4个元素)。
使用
指向一维数组
元素
的指针
作为函数参数,编写用冒泡法、选择法实现_百...
答:
编写:include<stdio.h> voidBubbleSort(int*p,intn){ inti,j,tmp;for(i=0;i<n;i++){ for(j=n-
1
;j>i;j--){ if(a[j-1]>a[j]){ tmp=a[j-1];a[j-1]=a[j];a[j]=tmp;
在二维
数组中
,行指针是
指向一维数组的指针
变量.
答:
首先数组名都是数组地址的指针常量。假设int a[3]这样一个数组,a是普通常量指针,即
一维数组
指针,其地址类型是 int * 。因此要
定义一个指向
这个
数组的指针
p,则其格式为 : int *p;然后就可以赋值了:p=a;(类型一致)。再假设int b[3][4]这样一个二维数组,b是行地址常量指针,其地址类型...
指向一维数组的指针
答:
int (*p)[4];//相当于
定义一个
二维数组 p=&a[0];//把a
数组的
首地址交给p p指向a数组0行开头位置,等价于&a[0]p+
1指向
a
数组1
行开头位置,等价于&a[1],这都是指向行的 p[0]表示指向0行0列地址,等价于&a[0][0],指向列的 p[0]表示指向0行0列元素,等价于a[0][0],
指向数组
元素...
大家正在搜
定义指向一维数组的指针
怎样定义指向数组的指针类型
一维指针指向二维数组
定义指向数组的指针p
指向同一数组的两指针
指向二维数组的指针
指向多维数组的指针变量
指向数组的指针变量
两个一维数组相加指针
相关问题
怎么定义指向一个数组指针的指针?比如:我要指向于 int *...
如何定义一个数组,其元素是指向一个二维数组的指针
如何定义数组指针
定义一个指针数组和一个数组指针有什么区别?
如何定义一个指向数组的指针
数组指针怎么指向一维数组
如何为一个指向数组的指针定义一个二级指针?
定义一个数组a[4],想用指针指向该数组