首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于地址和指针,以下说法正确的是( )。
关于地址和指针,以下说法正确的是( )。
admin
2019-01-11
51
问题
关于地址和指针,以下说法正确的是( )。
选项
A、通过强制类型转换可以将一种类型的指针变量赋值给另一种类型的指针变量
B、可以取一个常数的地址赋值给同类型的指针变量
C、可以取一个表达式的地址赋值给同类型的指针变量
D、可以取一个指针变量的地址赋值给基类型相同的指针变量
答案
A
解析
常数的地址存储在内存的常量区,常量区存储的都是常量,值都是不可修改的,所以直接取常量的地址赋值给指针变量没有任何意义,C语言也不允许这样做,编译会出错,故B选项错误;表达式的值存储在临时变量中,内存中存在专门用来存储临时变量的区域,对这块地址进行操作也是没有意义的,C语言也不允许这样做,编译会出错,故C选项错误;可以取一个指针变量的地址,但是指针变量的地址属于指针,只能赋值给指针类型的指针变量,故D选项错误。因此答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/6axp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
若变量a,b已定义为int类型并分别赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的输出语句行:【】。
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
在printf的格式字符中,e格式字符的作用是()。
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是
下面程序输出的结果是______。main(){inti=5,j=9,x;x=(i=j?i:(j=7));printf("\n%d,%d",i,j)}
数据模型分为格式化模型与非格式化模型,层次模型与网状模型属于【】。
若有说明:inta[][3]={0,0};则不正确的叙述是()。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是______。
在E-R图中,用来表示实体联系的图形是()。【09年9月】
随机试题
根据《中华人民共和国宪法》的规定,下列国家机关由全国人民代表大会产生的有:
“学会如何学习”的实质是()。
社区获得性肺炎中,革兰阴性杆菌最常见的病菌是
关于牙列缺失后骨组织改变的说法中,不正确的是
消痰行水,降气止呕的药物是()。
寒冷地区某地下室长100m、宽90m,水土无侵蚀性,仅考虑混凝土收缩问题,地下室外墙混凝土强度等级适宜的是:[2010年第67题]
“某个人工作能力低,但他经常抱怨同事和领导,他的这种负性态度实际上是在掩盖真正的原因”,这种现象体现出的是态度的()功能。
根据奥苏伯尔和鲁滨孙的模式,问题解决需要经过四个阶段,其中解决问题过程的核心是()。
在买卖双方存在信息不对称的情况下,质量差的商品往往将质量好的商品驱逐出市场,这种现象称为外部不经济。()
A、 B、 C、 D、 C
最新回复
(
0
)