首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序有错,错误原因是 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
59
问题
以下程序有错,错误原因是 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和整型变量i,字符型指针变量q和字符型变量ch,将i的地址赋给指针变量p,将ch的地址赋给指针变量q,将40赋给*p,此时,q已经指向了一个具体的存储单元,但ch的值不确定,即*p没有确定的值,所以不能执行*p=*q语句。
转载请注明原文地址:https://kaotiyun.com/show/BkXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVat则输出结果是()。
为了将“联想电脑”作为数据项添加到列表框Listl的最前面,可以使用语句
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是()。
以下选项中,不合法的VisualBasic的变量名是()。
结构化程序的三种基本结构是()。
对软件系统总体结构图,下面描述中错误的是()。
数据库中对概念模式内容进行说明的语言是()。
长整型常数的类型说明符为()。
在索引查找或分块查找中,首先查找【】,然后再查找相应的【】,整个索引查找的平均查找长度等于查找索引表的平均查找长度与查找相应子表的平均查找长度之和。
索引属于______。
随机试题
我国环境标准体系分为()。
A.克雷伯菌肺炎B.产超广谱p内酰胺酶大肠埃希菌所致肺炎C.军团菌肺炎D.金黄色葡萄球菌肺炎E.铜绿假单胞菌肺炎感染首选红霉素的是
下列选项中,不属于控制性详细规划编制内容的是()。
避雷针安装施工安全要求有()。
钢筋安装时,受力钢筋的品种、级别、规格和数量必须符合设计要求,检查数量为( )。
根据《反不正当竞争法》的规定,下列各项中不属于假冒行为的是()。
服装行业是我国的传统优势产业,在国民经济中占据了重要地位,同时是我国出口构成的重要产品,因此服装行业对宏观经济的波动反应明显,国内外经济形势都会通过消费来影响服装行业,而且服装行业竞争较为充分,行业集中度不高。由于市场供大于求,加上行业市场的整体低迷,产品
《国家中长期教育改革和发展规划纲要(2010—2020年)》提出,对中小学教师实行()。
Yourimproperwordswillgiverisetodoubtsconcerningyourtrueintentions.
在考生文件夹下有一个工程文件sjt5.vbp,其功能是:①单击”读数据”按钮,则把考生文件夹下in5.dat文件中的100个0~999之间的整数读入数组a中;②单击”计算”按钮,则对这100个整数中的所有水仙花数(当一个数的值等于该数中各位数字的立方和
最新回复
(
0
)