找回密码
 立即注册
搜索
热搜: 活动 通知
查看: 83|回复: 0

检测点7-2

[复制链接]

620

主题

336

回帖

1057

积分

管理员

积分
1057
发表于 2026-3-7 19:20:59 | 显示全部楼层 |阅读模式
检测点7-2

1.给定声明:
int * x, p = & x, q;
请解释该声明合法或者不合法的原因。
答:不合理的地方在于:对象p的类型是int,但初始化器的类型是指向int的指针。

2.以下代码片段执行后打印输出什么?为什么?
int m = 65533, * p = & m, * q;
q = p;
printf ("%d\n", * q);
答:对象p的值被赋给对象q,所以对象p和q都指向对象m。故打印输出65533。

3.指针类型的对象中保存着该对象的类型信息,对吗?
答:不对。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|鼠侠网 ( 吉ICP备19001332号 )

GMT+8, 2026-3-30 16:15 , Processed in 0.257245 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表