首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #nclude #nelude void fun(int**s,int x[2][3]) {**s=*(x[1]+1);} main() {int a[2][3]={1,2,3,4,5,6},*p; p=(int*)malloc(sizeof(
有以下程序 #nclude #nelude void fun(int**s,int x[2][3]) {**s=*(x[1]+1);} main() {int a[2][3]={1,2,3,4,5,6},*p; p=(int*)malloc(sizeof(
admin
2017-07-05
53
问题
有以下程序
#nclude
#nelude
void fun(int**s,int x[2][3])
{**s=*(x[1]+1);}
main()
{int a[2][3]={1,2,3,4,5,6},*p;
p=(int*)malloc(sizeof(int));
fun(&p,a);
printf("%d\n",*P);
}
程序的运行结果是( )。
选项
A、5
B、2
C、6
D、3
答案
A
解析
manoc(size)函数作用是在内存的动态存储区分配一个长度为size的连续空间,函数的返回值是新分配的存储区的首地址,将该地址赋值给p指针,然后取p指针的地址,调用fun函数。fun函数中对指向指针的指针s指向的内存单元赋值,其中x[1]表示二维数组x的第二行的行地址,x[1]+1表示二维数组x的第二行第二列的地址,所以fun函数的功能是将二维数组x的第二行第二列的值,即x[1][1]赋值给**s,* s,*s为p,所以**s代表*p,x[1][1]与a[1][1]等价,因此答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/5dDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。main(){inta=-5,b=1,c=1;intx=0,y=2,z=0;if(c>0)x=x+y;if(a<=0){if(b>O)
有下列二叉树,对此二叉树中序遍历的结果为()。
以下程序的功能是建立—个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#include<stdio.h>structlist
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)______main(){printf("\n");try_me();printf("\n");}
在关系模型中,若属性A是关系R的主码,属性A的取值不能为空,称为约束。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作()。
设有如下关系表,由关系R和S通过运算得到关系T,则所使用的运算为()。
随机试题
Whyisthere_____trafficonthestreetsinFebruarythaninMay?
副神经核属于的机能柱是()
患儿,女,3岁,轻微发热,鼻塞流涕,次日出疹。疹色红润,疱浆清亮,根盘红晕不明显,点粒稀疏,此起彼伏,以头面躯干为多,舌苔薄白,脉浮数。治疗首选方剂为
A.利多卡因B.奎尼丁C.普罗帕酮D.普萘洛尔E.胺碘酮可引起头痛、头晕、耳鸣、腹泻、恶心、视力模糊等,严重者可晕厥或猝死的是
有效管理福度不是一个固定值,它受()等条件的影响。
材料一西方的崛起曾被视为世界历史中最引人入胜的历程之一。这一进程始于民主与哲学在古希腊和古罗马的出现,继之以中世纪欧洲的君主制和骑士制度,经过文艺复兴和大航海时代,结束于西欧和北美对全世界军事、经济和政治的控制。——摘自杰克戈德斯通《为什么是欧洲
以认知阶段来划分,法律意识可分为()
张某利用经营个体旅馆之机,以招收女服务员为名,先后以欺骗手段招揽5名女青年在其旅馆从事卖淫活动,并对其中3名拒不进行卖淫的女青年,实施强奸以迫使其卖淫,则()。
有如下程序:#includeusingnamespacestd;intmain(){intf,f1=1,f2=1;for(inti=0;i
Whatarethetwospeakerstalkingabout?
最新回复
(
0
)