首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 void fun(int*p1,int*p2,int*s) {s=(int*)malloc(sizeof(int)); *s=*p1+*(p2++);} main(){int a[2]={
有以下程序,程序运行后的输出结果是 void fun(int*p1,int*p2,int*s) {s=(int*)malloc(sizeof(int)); *s=*p1+*(p2++);} main(){int a[2]={
admin
2020-05-19
42
问题
有以下程序,程序运行后的输出结果是
void fun(int*p1,int*p2,int*s)
{s=(int*)malloc(sizeof(int));
*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、ll
C、2
D、1
答案
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://jikaoti.com/ti/99G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf(
设有定义:doublea[10],*s=a;,以下能够代表数组元素a[3]的是()。
下列叙述中正确的是()。
当变量13的值不为2、4、6时,值为“真”的表达式是()。
有以下程序:#include<stdio.h>main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p:p=q:q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序的运行结果是()
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i
层次型、网状型和关系型数据库划分原则是
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
随机试题
下列禁用2%碳酸氢钠洗胃的是
仙鹤草的功效是
(2008年单项选择第13题)甲公司根据自身生产的洗衣粉的不同质量和特性,为方便消费者选购而分别注册了“费流”、“一星”、“速洁多”等多个商标,这种方式称为()。
新建工厂的单项工程综合概算中应包括()。
下列关于产品组合宽度、深度和关联性的说法,正确的有()。
在下列各种观点中,既能够考虑资金的时间价值和投资风险,又有利于克服管理上的片面性和短期行为的财务管理目标是( )。
认为后天教育经验的存在与否直接决定了儿童某种能力的发生与否,这种作用模式是()。
下列关于法的局限性的理解,正确的有()(2016年法学综合课多选第22题)
设X1,X2,X3,X4是来自正态总体N(0,22)的简单随机样本,X=a(X1一2X2)2+6(3X3-4X4)2,则当a=______,b=______时,统计量X服从χ2分布,自由度为______.
A、Selfsupporting.B、Afull-timejob.C、Educationcompleted.D、Havingachild.D细节辨认题。四个选项的原文在短文中都出现了,本题解题的关键在于听清楚问题“根据2002年的调查
最新回复
(
0
)