LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 827|回复: 2

一个关于c地址的问题

[复制链接]
发表于 2006-5-23 23:49:20 | 显示全部楼层 |阅读模式
操作系统是如何知道一个指针(即内存中的地址)是为一个int类型分配的 还是为一个结构分配还是为一个字符串分配的呢?
发表于 2006-5-24 00:05:13 | 显示全部楼层
指针变量在定义的时候,已经指明了类型;
这个不是你想问的吧?
-------------------
操作系统才不介意用户程序的指针的类型呢!所以你可以将一个有效的指针强制转换成另一个类型;
回复 支持 反对

使用道具 举报

发表于 2006-5-28 15:55:38 | 显示全部楼层
你的问题与操作系统无关,而与编译器有关,编译器的符号表记录的类型信息,在生成代码的时候参考这些类型信息生成最终的代码。
回复 支持 反对

使用道具 举报

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

本版积分规则

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