#include "stdio.h" int main(void) { unsigned char x,*p,**pp; x=12; p=&x; pp=&p; printf("*p=%d\n",*p); printf("**pp=%d\n",**pp); printf(" p=%d\n",p); printf("pp=%d\n",pp); printf("pp=%d\n",&pp); }大家觉得这三个变量在内存中谁在前,谁在后,谁在什么位置?
收藏0 举报
您需要 登录 才可以下载或查看,没有账号?注册
heisexingqisi 发表于 2020-10-28 22:35 输出结果出乎很多人意料,并非第一个变量就在内存的初始部分,而是刚好颠倒。 ...
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
等级类勋章
发帖类勋章
时间类勋章
人才类勋章
157
2770
2
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号