CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  硬件/嵌入开发 >  单片机/工控

在32位操作系统中,一个int型变量一定是4个Byte吗?

楼主Java_java2005(深圳代码工)2005-08-04 17:45:26 在 硬件/嵌入开发 / 单片机/工控 提问

rt 问题点数:20、回复次数:7Top

1 楼lbing7(向青润老大学习!!!)回复于 2005-08-04 18:53:35 得分 5

我觉得这个应该是和语言标准有关  
   
  而不是和硬件系统有关  
  .................................  
  如果错了,欢迎狠批  
   
   
  Top

2 楼TheSaviour(恶贯满盈)回复于 2005-08-04 19:05:55 得分 5

这个是编译器决定了的事。操作系统并不知道甚么是int型变量。Top

3 楼Java_java2005(深圳代码工)回复于 2005-08-05 09:33:30 得分 0

up...Top

4 楼liufanl()回复于 2005-08-17 10:28:51 得分 5

与编译器有关啦.他想把int定义为几个Byte就是几个.Top

5 楼newcore(to be or not to be, it's a question.)回复于 2005-08-17 12:57:10 得分 3

问这种问题,不如用sizeof()看看。。。  
  Top

6 楼hcw_peter(小胡)回复于 2005-08-17 18:39:12 得分 1

我也觉得与编译器有关,  
  那也是为什么java会声称平台无关性,因为java编译器对变量在所有平台中都有强制转换原则。  
  --不知是不是有点肤浅,请指正!Top

7 楼goodluckyxl(被人遗忘的狗)回复于 2005-08-18 14:52:44 得分 1

不一定    
  一般都是4字节Top

相关问题

  • 如何添加自己的操作系统变量
  • ?如何添加自己的操作系统变量?很难吗?!
  • 如何获得操作系统的环境变量
  • TurboC里怎样取得类似"%WINNT%"的Windows操作系统环境变量?
  • 如何添加操作系统变量让它能显示在系统环境中的系统变量中
  • 100分求助InstallShield5.1如何设置一个安装程序在操作系统中的环境变量?
  • 搜集一下各操作系统下perl的特殊变量“$^O”的显示内容。
  • 操作系统
  • 操作系统
  • 全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的?

关键词

  • 编译器
  • 操作系统
  • 平台
  • 有关
  • byte
  • 觉得
  • int型变量

得分解答快速导航

  • 帖主:Java_java2005
  • lbing7
  • TheSaviour
  • liufanl
  • newcore
  • hcw_peter
  • goodluckyxl

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo