黑客防线,在攻与防的对立统一中寻求突破!2001年创刊的黑客技术专业刊物!

设为首页
收藏本站
联系我们
网站导航

黑客论坛 - 公共交流区 - 技术交流 - 浏览 - [求助]请教几个C++数据类型方面的问题
用户体验升级,欢迎参与!        您是本贴第 103 位浏览者 本版版主

帖子主题: [求助]请教几个C++数据类型方面的问题

  • hxhy007
  • 等级: 普通用户
  • 发贴: 1 贴
  • 货币: 0 金币
  • 积分: 110 分
  • 经验: 10 点
  • 体力: 200 点
  • 注册: 2007-12-25
[求助]请教几个C++数据类型方面的问题
1:一个在8位的系统上为1字节的变量转移到32位系统上时,这个变量还是1字节吗?当转移到32位的系统上时这个变量是不是占了24个位的内存量;
2:一个在32位的系统上为1字节的变量转移到16位系统上时。还是1字节吗?或变成了2字节?其中发生了些什么(比如int a = 255?)
2008-9-9 20:37:15
  • VIP技术支持2
  • 等级: 黑客防线技术团队
  • 勋章:
  • 发贴: 1899 贴
  • 货币: 34 金币
  • 积分: 6821 分
  • 经验: 29086 点
  • 体力: 112770 点
  • 注册: 2007-05-25
Re:[求助]请教几个C++数据类型方面的问题
1. 还是一个字节。因为变量是在存储器里存储的。  和平台无关。。。  1字节的变量转到32位的系统上还是8位。

2.  如上,有关的是寄存器和存储器无关。 还是1字节。。
.....................................
2008-9-9 20:56:30
  • star影
  • 等级: 银牌VIP
  • 发贴: 54 贴
  • 货币: 0 金币
  • 积分: 627 分
  • 经验: 275 点
  • 体力: 3120 点
  • 注册: 2008-07-05
Re:[求助]请教几个C++数据类型方面的问题
同意楼上
2008-9-12 11:51:12