首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是
admin
2013-06-11
45
问题
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是
选项
A、ps+1
B、*(ps+3)
C、ps[0][2]
D、*(ps+1)+3
答案
4
解析
本题首先定义了一个 4行5列的数组s,又定义了一个指向由5个元素组成的一维数组的指针变量ps,通过赋值让ps指向了数组s的首地址。此时数组元素s
[j]的地址为“*(ps+1)+j”,数组元素s
[j]可表示为*(*(ps+1)+j)。选项B表示的是数组元素a[3][0]的地址;选项D表示的是数组元素s[1][3]的地址;选项A中“ps+1”为指向下一行(第二行)的地址;选项c中ps[0][2]无条件等价于“*(ps[0]+2)”又无条件等价于”(*(ps+0)+2)”,即是数组元素s[0][2]。所以,4个选项中C为所选。
转载请注明原文地址:https://kaotiyun.com/show/G8Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序由三种基本结构组成,三种基本结构组成的算法
以下程序的输出结果是______。#include<stdio.h>#include<string.h>fun(char*w,intn){chart,*s1,*s2;s1=w;s2=w+n-1;
数据封装要解决的问题是()
计算机软件是包括()的完整集合。
为建立如下图所示的存储结构(即每个结点两个域,p是指向结点的指针域,data用以存放整型数),请将定义补充完整。pdataastructlist{【】;intdata;}a;
类是一个支持集成的抽象数据类型,而对象是类的【】。
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是()。
一个完整的C语言程序包含一个或多个函数,其中唯一不可缺少的函数是()。
在深度为5的满二叉树中,叶子结点的个数为()。
树是结点的集合,它的根结点数目是______。
随机试题
BCG矩阵中,()是在低增长率的市场上占有高份额的战略性事业单位。
适合大多数细菌生长的pH范围是()。
对称三角形情况出现之后,表示原有的趋势暂时处于休整阶段,之后最大的可能是( )。
老年人参与社会发展的权利表现为()。
试述教师专业成长与发展的过程与途径。(淄博周村)
再造工程指为了改善成本、质量、服务、速度等现代企业的重大运营基准,对工作流程进行根本性重新思考并彻底改革,重新设计企业的管理和运营方式。下列属于再造工程的是()。
认识的主体和客体之间是什么样的关系?
Peoplehavebeenholdingheateddiscussionsrecentlyaboutwomen’sexperienceintheworkplace.LastmonthSherylSandberg,chie
下列关于函数参数的叙述中,正确的是()。
______isaquestionnairedesignedtoprovidetheinformationneededforathoroughevaluationofyourparticularspinalproblem
最新回复
(
0
)