77问答网
所有问题
当前搜索:
指针可以用来表示数组元素
请问一下是不是
指针
在任何情况下均
可以
进行>,<,>=,<=,==运算, 请教高 ...
答:
指针
是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址,可看成整型变量。如果仅仅是指针比较,其实就是整型变量比较,当然任何情况下都
可以
进行比较运算。但是实际使用中一般是指针指向的内容进行比较运算,这个就要根据指针类型等进行判断了 ...
...s[4][5],(*ps)[5];ps=p;则对s
数组元素
的正确
答:
c是对的,p[0][2]就是二维
数组
第0行第2列的那个
元素
A ps是二维数组名,ps+1
代表
的是第1行的地址 B *(ps+3)= ps[3] = p[3] ,p[3] 是第三行,不是元素 c对的 D *(pS+1)+3 = p[1]+3 p[1]是第一行首元素的地址,p[1] = &p[1][0],那么p[1]+3就是...
...列
指针
四种方法,编写程序,输出一个二维
数组
的
元素
。求解
答:
那么我们称之为“行
指针
”。同理:a+0,a+1,a+2,都是行指针如下表所示。但我们发现光有行指针是不能对列
元素
进行访问的。所以我们再来看a[0],他也就是这个
数组
的首地址,也就是第一个元素的地址,只不过指针方向是指向列的方向。也就是a[0]+0。a[0]和a[0]+0都是指具体的元素,那么...
...它
表示
p是一个
指针数组
,它包含4个指针变量
元素
?
答:
int (*p)[4]它
表示
p是一个
指针数组
,它包含4个指针变量
元素
? 我来答 你的回答被采纳后将获得:系统奖励15(财富值+成长值) 15分钟内回答被采纳后将获得:系统额外奖励20(财富值+成长值)[] 1个回答 #热议# VISA中国银行冬奥信用卡有哪些卡产品?
为什么说是‘定义了一个名为pt的
指针
变量,它
可以
指向每行有三个整数元 ...
答:
这里int (*pt)[3]pt 左面有 *号,所以pt是 * (point) ,好像国内叫
指针
吧(不好意思我是在国外学的,国内的术语还不是很熟悉),剩下的就是变量形式,变量形式 是 int [3].也就是说 pt 是 int [3]型的 指针 还有
数组
的名称 其实是point常数(按国内的叫法,可能叫指针常数),所以 ...
【c语言】定义一个使用
指针
的函数,实现交换
数组
a和数组b中的
元素
答:
你原代码函数那样写是实现不了
数组
交换的,我用你的代码小做修改。你看下吧。说明:^=只是利用异或来实现2个地址的数值交换,和你定义一个变量做交换是一个效果。include <stdio.h>#include <stdlib.h>void change(int *p1,int *p2,int len){ while(len--) *p1^=*p2,*p2^=*p1,*p...
C 语言 为什么调用函数的时候没有
指针
,还是
可以
交换主函数的
数组
...
答:
这是因为 bsort() 的第一个参数是 int a[]它是一个数组。调用时以 数组名 height 作为实参。在C语言中,数组名,既是一个数组的标识符,height[i]
可以
直接引用它的
数组元素
,数组名还
表示数组
的首地址,也是指向数组首地址的
指针
。所以,调用函数的时候还是使用了指针的。程序中的函数 void b...
...其各元素值为4,6,8,10,12。使用
指针
求该
数组元素
之积
答:
用C写的 include<stdio.h> main(){ int a[5]={4,6,8,10,12};int *p,s=1;for(p=a;p<=a+4;p++)/*由于数组名
表示数组
的首地址*/ s=s*(*p);/*这里的*p是p贮存的数据*/ printf("%d\n",s);}
C语言中定义一个指向字符的
指针数组
char *s[5], 则*s[1],s[1],*(s...
答:
void sort(char *s[]) 这里接收到的是
指针数组
,即:数组中各
元素
是指针地址,s是数组首地址 s[i]
表示
第i+1个元素 的值(地址,一个字符串的首地址,* s[i] 表示这个字符串的第一个元素,是个字符)s+i是第i+1个元素的地址,*(s+i)是地址中的数据,等同于s[i]
...具有n个
元素
的整型
数组
a按升序排序。要求使用
指针
访
答:
//将
数组
第一个
元素
a[0]作为已排序集合的第一个元素,从第2个元素开始往该集合插入待排序元素 for(i=1;i<n;i++){ for(tmp=*(a+i),j=i-1;j>=0 && tmp<*(a+j);j--)(a+j+1)=*(a+j); //如果待排序元素小于当前元素,将当前元素后移一位 (a+j+1)=tmp; //找到...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜