首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中已包含头文件stdio.h,以下选项能正确运用指针变量的程序段是( )。
若程序中已包含头文件stdio.h,以下选项能正确运用指针变量的程序段是( )。
admin
2013-06-11
83
问题
若程序中已包含头文件stdio.h,以下选项能正确运用指针变量的程序段是( )。
选项
A、int *i=NULL; scanf("%d",i);
B、float *f=NULL; *f=10.5;
C、char t=’m’,*c; *c=&t;
D、long *L; L=’\0’;
答案
8
解析
本题考查指针变量的运用。选项A)、B)的指针定义错误,空指针NULL是对指针变量赋。值而得到的。例如:
#define NULL 0
int *p=NULL;
对指针变量赋。值和不赋值的时候意义是不同的:指针变量未赋值时,它是指向任意不确定的存储单元,不能使用,否则将造成意外错误;而指针变量赋0值后,则可以使用,只是它不指向具体的变量而已。选项C)中的 *c=&t;错误,因为&t是地址,而*c是值。选项D)是让指针 L指向字符串的末尾,即字符串的结束符。
转载请注明原文地址:https://kaotiyun.com/show/ZkJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。main(){inti,j,a[][3]={1,2,3,4,5,6,7,8,9);for(i=0;i<3;i++)for(j=i+1;j<3;j++)a[j][i]=0;
下列关于C语言数据文件的叙述中正确的是()。
有以下程序:voidfun(int*a,inti,inti){intt;if(i<j){t==a[i];a[i]=a[j];a[i]=t;i++;j--;fun(a,i,j);}
有以下程序:main(){charstr[]="xyz",*ps=str;while(*ps)ps++;for(ps--;ps-str>=O;ps--)puts(ps);}执行后的输出结果是
有以下程序:inta=2;intf(int*a){return(*a)++;)main(){ints=0;{inta=5;s+=f(&a);}s+=f(&a);
有以下程序:main(){chara[]="abcdefg",b[10]="abcdefg";printf("%d%d\n",sizeof(a),sizeof(b));}执行后输出结果是()。
有以下程序:voidfun(char*a,char*b){a=b;(*a)++;}main(){charcl=’A’,c2=’a’,*p1,*p2;p1=&c1;p2=&c2;fun(p1,p2)
若有以下定义和语句:inta[]={1,2,3,4,5,6,7,8,9,10},*p=a;则值为3的表达式是______。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
若有以下类型说明语句:charw;intx;floaty,z;则表达式w*x+z-y的结果为______类型。
随机试题
下列费用中不属于社会保障费的是()。
关于所有者权益的表述,正确的是()。Ⅰ.又称为股东权益或者净资产Ⅱ.是企业总资产扣除负债后余下的部分Ⅲ.等于股本(实收资本)、资本公积、未分配利润三项之和Ⅳ.表示企业的资产净值
以下各项属于事业单位专用基金核算内容的有()。
集装箱货物有哪两种集散方式?
再造想象
打击犯罪是公安机关执法思想的核心。()
Theonsetofanewgenerationofcomputerattackswasmarkedby______.Thistextismostprobablytakenfrom______.
某软件公司项目A的利润分析如下表所示。设贴现率为10%,第二年的利润挣现值是(9)元。
Istestanxietydestructive?Canwemaketestanxietyworkforus?Theanswertobothofthesequestionsisyes.Testanxietyof
InNewJersey,highschoolradioepitomizeswhatischaracteristicnationwide.WCVH,outofHunterdonCentralHighSchool,celeb
最新回复
(
0
)