首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段有错,错误原因是______。 main() { int *p,i;char *q,ch; p=&i;q=&ch;*p=40;*p=*q; }
以下程序段有错,错误原因是______。 main() { int *p,i;char *q,ch; p=&i;q=&ch;*p=40;*p=*q; }
admin
2009-02-15
34
问题
以下程序段有错,错误原因是______。 main() { int *p,i;char *q,ch; p=&i;q=&ch;*p=40;*p=*q; }
选项
A、p和q的类型不一致,不能执行*p=*q;语句
B、*p中存放的是地址值,因此不能执行*p=40;语句
C、q没有指向具体的存储单元,所以*q没有实际意义
D、q虽指向了具体的存储单元,但该单元中没有确定的值,所以不能执行*p=*q;语句
答案
8
解析
语句*p=*q:使指针p指向q所指向的存储单元,同时p得到该存储单元的内容及其类型,所以D项叙述正确。
转载请注明原文地址:https://kaotiyun.com/show/H8Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为CDl的通用对话框,一个名称为Textl的文本框,窗体的单击事件过程如下:PrivateSubForm_Click()CDl.DialogTitle="改变颜色"CDl.Color=Form1.BackC
下列数组定义中错误的是()。
有下面程序代码:PrivateSubCommandl_Click()Fork=5To1Step-1x=k+x*10NextkPrintxEndSub程序运行后,单击命令
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是()。
有三个关系R、S和T如下,则关系T由关系R和S通过()得到。
下列叙述中正确的是()。
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
以下选项中,不合法的VisualBasic的变量名是
随机试题
男性,71岁,因大便次数增多、解黏液血便1个月进行直肠镜检查,采用的检查是()
材料采购保管费包括()。
下列情况经批准可保留划拨土地权的是()。
下列物质中,两个氢原子的化学性质不同的是()。
“宁可错抓十个好人,也不放过一个坏人”和“宁可错放十个坏人,也不错抓一个好人”两种观点,你同意哪个?并说明理由。
下列关于元朝法律制度的表述,正确的有()。
孔子非常懂得饮食和养生的道理,《论语.乡党》就列出了很多“食”和“不食”的主张,比如“不时不食”,意思是说不要吃反季节蔬菜。以下哪项陈述是上述解释所必须依赖的假设?
管理信息系统可以分为不同类型,人才管理信息系统是属于()。
Whatdoesthemando?
I’dliketodiscusssomeofthewaysresearcherstrytomeasurequalityoflifeorwell-beingandthedifficultieswithsuchmea
最新回复
(
0
)