首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有一些定义和语句: #include <stdio.h> int a=4,b=3,*p,*q,*w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是( )。
若有一些定义和语句: #include <stdio.h> int a=4,b=3,*p,*q,*w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是( )。
admin
2009-01-15
50
问题
若有一些定义和语句: #include <stdio.h> int a=4,b=3,*p,*q,*w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是( )。
选项
A、*q=0;
B、w=p;
C、*p=a;
D、*p=*w;
答案
1
解析
本题中定义了3个指向整型的指针变量p、q、w,并让p指向a,让q指向b,通过将q的值赋给w,使w也指向b,最后将NULL赋值给q。由整形变量指针的定义可知,可以给整型指针指向的变量赋一个常数值(表达式),故选项C和选项D是正确的;可以给指针变量赋一个同种类型的指针变量(或地址值),故选项B也是正确的:选项A错误,因为q不指向任何变量,给一个空指针指向的单元赋值是错误的。所以,应该选A。
转载请注明原文地址:https://www.kaotiyun.com/show/VFXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中,错误的是
下列程序的执行结果为()。n=0j=1DoUntiln>2n=n+1:j=j+n*(n+1)LoopPrintn:i
下面程序计算并输出的是( )。PrivateSubCommand1_Click() a=10 s=0 Do s=s+a*a*a a=a-1 LoopUntila
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是()。
下列数据结构中,能用二分法进行查找的是
负责数据库中查询操作的数据库语言是
支持子程序调用的数据结构是()。
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
随机试题
女性,43岁,诊断为特发性血小板减少性紫癜,查:血小板11×109/L。该患者首选的治疗是
关于角膜的说法,正确的是
根据红细胞形态将贫血分类,下列描述错误的是
A.Na+B.K+C.Mg2+D.Cl-E.Ca2+抑制性突触后电位的产生主要是由于突触后膜对()离子通透性增加所致
在“资源管理器”中,选择多个文件的操作有()。
外国人管理工作主要包括()。
教育行动研究有“为教育行动而研究”“在教育行动中研究”“由教育行动者研究”三个特点。其中“为教育行动而研究”体现了教育行动研究的
中世纪早期的教会学校不包括
Whenmymother’shealthwasfailing,Iwasthe"bad"sisterwholivedfarawayandwasn’tinvolved.Mysisterhelpedmyparents.
十进制数101转换成二进制数等于_______。
最新回复
(
0
)