首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(int*p1,int*p2,int*s) { s=(int*)malloc(sizeof(inO); *s=*p1+*(p2++);) main(){ int a[2]={1,2
有以下程序 void fun(int*p1,int*p2,int*s) { s=(int*)malloc(sizeof(inO); *s=*p1+*(p2++);) main(){ int a[2]={1,2
admin
2015-08-14
59
问题
有以下程序
void fun(int*p1,int*p2,int*s)
{
s=(int*)malloc(sizeof(inO);
*s=*p1+*(p2++);)
main(){
int a[2]={1,2},b[2]={10,20},*s=a;
fun(a,b,s);
printf("%d\n",*s);}
程序运行后的输出结果是
选项
A、10
B、11
C、2
D、l
答案
D
解析
主函数中定义指针s指向数组a,调用fun函数,首先是实参传给形参,因此p1指向a,p2指向b,s指向a,即*s的值为1。流程到调用函数fun执行,首先更改s的指向为新分空间的首地址,表达式*s=*p1+*(p2++),取p1指向数据位1,加上p2指向数据10,p2后移,存放到s指向的空间中11.流程结束,形参s和p1.p2撤销,存入s指向空间的数据丢失,主函数输出s指向数据仍然是1。
转载请注明原文地址:https://kaotiyun.com/show/tUDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设intx=1,y=1;表达式(!x||--y)的值是()。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
下列程序执行输出的结果是______。#include<stdio.h>f(intA){intb=0;staticc=7;a=c++;b++;return(a);}main(){
下列程序的输出结果是______。main(){inta+,b=2,C=3,t=0;ifa<B){t=a;a=b;b=t;}ifa<C){t=a;a=c;c=t;}printf("%d,%d,%dln",a,b
在C语言中,函数调用时()。
若a是int型变量,则下列表达式的值为______。(a=2*3,a*2),a+4
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用""(双撇号)括起时,寻找被包含文件的方式是()。
C语言结构体类型变量在程序执行期间()。
以下叙述中错误的是
以下叙述中错误的是
随机试题
下列哪项是氧化磷酸化的解偶联剂
根据《民事诉讼法》和司法解释的相关规定,关于级别管辖,下列哪些表述是正确的?(2012年试卷三第78题)
普通硅酸盐水泥的代号是()。
防水混凝土冬期施工宜采用()保证施工质量。
旅行社服务网点从事招徕、咨询以外的旅行社业务经营活动的不属于超范围经营。()
19世纪,爱默生和其他一些作家向读者传授一种称为“自助论”的理论。在这些人看来,一个有个性的人必须要有一颗充实的大脑。在这种思想的指导下,为了得到他人的尊重,有必要在闲暇时广泛涉猎文化史上的杰出著作。同时,也有必要熟悉哲学、神学和世界范围内的重大政治事件。
在泸州遗赠案中,法院认为,尽管继承法中有明确的法律条文,而且本案中的遗赠也是真实的,但是黄某将遗产赠给“第三者”的这种民事行为违反了民法通则第七条“民事活动应当尊重社会公德,不得损害社会公共利益,破坏国家经济计划,扰乱社会经济秩序”,因此,遗赠是无效的。
设Ω:x2+y2+z2≤1,证明:
WelcometothePublicBusSystem.Itsbusnetworkoperates365daysoftheyearandhas【11】thatcantakeyoutoyourdestinati
Werecognizethatthekeytoqualityassuranceiscontinuousalertness.Thatiswhyoursystemsarecontrolledcentrally,andpe
最新回复
(
0
)