首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 structstu{char*name,gender;intscore;); main( ){ structstua={NULL,’m’,290},b; a.name=(char*)malloc(10); strcpy(a.name,’
若有以下程序 structstu{char*name,gender;intscore;); main( ){ structstua={NULL,’m’,290},b; a.name=(char*)malloc(10); strcpy(a.name,’
admin
2014-06-15
76
问题
若有以下程序
structstu{char*name,gender;intscore;);
main( ){
structstua={NULL,’m’,290},b;
a.name=(char*)malloc(10);
strcpy(a.name,’’Zhao’’);
b=a;b.gender=’f;b.score=350;
strcpy(b.name,“Qian”);
printf(”%s,%c,%d,”,a.name,a.gender,a.score);
printf(”%s,%c,%d\n”,b.name,b.gender,b.score);)
则程序的输出结果是
选项
A、Zhao,m,290,Qian,f,350
B、Qian,f,350,Qian,f,350
C、Zhao,m,290,Zhao,f,350
D、Qian,m,290,Qian,f,350
答案
D
解析
主函数中定义结构体类型stmctstu,有三个成员,第一个成员为字符指针变量。主函数中为stu类型变量a赋值,首先为a_name成员分配存储空间,存入数据。b=a;语句执行完毕以后,a和b的各个成员值相同,需要注意的是b.name和a.name成员都保存了同一段内存的地址,因此当为变量b赋值的时候,同样更改了a的name成员,而其他成员由于有单独的存储空间而不会发生改变。
转载请注明原文地址:https://kaotiyun.com/show/1lJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若执行下述程序时,从键盘输入的数据是3和6,则程序的输出结果是()。#include<stdio.h>voidmain(){intx,y,z;scanf("%d%d",&X,&y);z=y+x;
执行下面的程序时,输入abc<CR>(其中CR代表回车),输出结果是()。#include<stdio.h>#include<string.h>main(){charch;while((cn=getch
有定义语句:“intx,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面4组输入形式中错误的是()。
执行以下程序后,y的值是() main() {inta[]={2,4,6,8,10); inty=1,x,*p; p=&a[1]; for(x=0;x<3;x++) y+=*(p+x);
若有定义:intaa[8];则以下表达式中不能代表数组元素aa[1]的地址的是()
下面程序的运行结果是【】。voidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){intx==3,y=5,*p=&x,*q=&y;
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,所以,基于逻辑结构的应用程序不必修改,称为【】。
面向对象的模型中,最基本概念是对象和【】。
若已定义:inta[9],*p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是_______。
以下概念中,不属于面向对象方法的是_______。
随机试题
最强调个别化原则的是()。
如果商品X对于商品Y的边际替代率:MRSXY小于X和Y的价格之比PX/PY,则()
护理支气管扩张病人最重要的措施是
卧室突然失火,全身烧伤程度35%,而且面部和颈部深度烧伤,急需判明的特征()。
根据我国票据法的规定,下列选项属于票据权利消灭的情形有:()
关于债的履行,下列说法不正确的是:()
政府采购,是指各级国家机关、事业单位和团体组织,使用财政性资金采购依法制定的集中采购目录以内的或者采购限额标准以上的()的行为。
银行健康发展的基本保证是()。
(2015年卷一第77题)张某针对李某的发明专利提出无效宣告请求,李某在收到无效宣告请求书后,在专利复审委员会指定的答复期限内,采取下列哪些做法是符合相关规定的?
在歌曲和乐曲中,有许多从弱拍或次强拍起音的,开始的小节称为_________或不完全小节。
最新回复
(
0
)