首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> int k=7: void f(int**s){int*t=&k; *s=t: printf("%d,%d
若有以下程序 #include<stdio.h> int k=7: void f(int**s){int*t=&k; *s=t: printf("%d,%d
admin
2017-04-26
36
问题
若有以下程序
#include<stdio.h>
int k=7:
void f(int**s){int*t=&k;
*s=t:
printf("%d,%d,%d,",k,*t,**s);}
main(){int i=3,
*p=&i,**r=&p;
f(r);printf("%d,%d,%d\n",i,*p,**r);}
则程序的输出结果是
选项
A、3,7,7,7,7,7
B、7,7,7,3,3,3
C、3,3,3,7,7,7
D、7,7,7,3,7,7
答案
D
解析
本题考查了二级指针,二级指针可以保存一级指针的地址。主函数中p指向i,r指向p,函数调用后s指向p,在f函数中t指向全局变量k=7,s指向t,同时s保存了实参p的地址,此时p也指向t,输出三个7,流程转到主函数,i的值为3,p以及r的值为7。
转载请注明原文地址:https://kaotiyun.com/show/ieDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
以下程序中函数fun的功能是:构成一个如图所示的带头结点的单词链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单链表中所有结点中的字符串。请填空完成函数disp。[*]#include<stdio.h>typedefs
以下程序用来输出结构体变量ex所占存储单元的字节数,请填空。structst{charname[20];doublescore;};main(){structstex;pfintf("exsize:%d\n",sizeof(__
以下叙述中错误的是
设有定义intn=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
下列选项中C语言中不合法的字符串常量的是
以下叙述中正确的是
下列叙述中正确的是
随机试题
压扁试验的目的是测定_____焊接对接接头的塑性。
初次感染结核,产生变态反应的时间为
以下法律文件中属于法律渊源的是( )。
关于自诉案件的和解和调解,下列哪些说法是正确的?(2011年卷二72题)
某市法院开发了“电脑量刑辅助系统”。该系统的目的旨在为司法审判提供了较为客观的尺度和标准,把法官估推量刑的“暗箱”打开,使其公开化、标准化,从而减少上诉和申诉,有效节约司法资源。对此,下列说法中正确的是:()
适用于较大面积的涂装方法是()。
上海证券交易所和深圳证券交易所对企业债券上市实行上市推荐人制度。企业债券发行人向两个交易所申请上市,必须由交易所认可的2个以上机构推荐,并出具上市推荐书。()
我国古代伟大的思想家和教育家孔子所提出的“学而不思则罔,思而不学则殆”意在强调()。
行政征用是指行政主体出于公共利益的需要,依据法律、法规的规定,强制性地取得行政相对人财产所有权、使用权或劳务并给予合理经济补偿的一种具体行政行为。根据上述定义,下列不属于行政征用的是()。
给定资料1.S市积极响应十九大报告中“要坚持农业农村优先发展,按照产业兴旺、生态宜居、乡风文明、治理有效、生活富裕的总要求”,坚持将乡风文明建设放在全市发展大局中进行谋划,大力推动农村综合改革、美丽文明村居建设、基层大治理等工作,把乡风文明建设作
最新回复
(
0
)