在C,C++中,int 型分别占多少字节? 在C,C++中,int 型分别占多少字节?(最好详细一点.) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 难道C和C++不同?我只知道int字节数跟语言无关,跟机器位长相同,32位机器是4字节,64位机器是8字节。除非你把int符号重新定义了。 首先看你用的CPU,操作系统和编译器,现在都是32位CPU,最新一点的是64位(兼容于32位),比如我的机器是Core2 Duo (64位)+Windows 7(32位) + Viusal studio2008 下sizeof(int)是4字节32位。 得看编译器,用sizeof看看也行 16 位系统下,int 是 2 个字节;32 位,64 位的,int 是 4 个字节 编译器决定大小,所以平时编程的时候只能使用sizeof(XX)来代替数据大小 我的是32位CPU和32位系统,所以 int 也是32位的(4个字节) 同意5楼,而结构体我一般都不计算,直接用sizeof测出来。 得看编译器,用sizeof看看也行 看编译器16bit编译器为2字节,32bit以及64bit编译器得到的是4字节 正解比方有些编译器可以设置float 为IEEE32或者IEEE64 表示标准 C和C++的int长度好像是一样的, 差别就是在硬件吧比如32位的计算机就是int占4个字节,4*8=32 ,64为就是8个字节,以此类推当然,所在字节越长,int可以表示的范围也就越大咯 编译器可以选择编译32位和64位程序,不过记得64位程序int也是32位。 大三的我对惠普HR说~~~~我只会VC 点击对话框上的一个按钮就输出文本~~~ 接VC或C/C++得项目做(锻炼自己免费做) 在win98下怎么监视光盘的插入和弹出? UDP模拟TCP实现可靠传输 急等:在自己封装的Dll中,对一个CWnd对象调用CreateEx()时出错! 请教将一组有序图片压缩成mpg的方法。 [讨论]:如何设计服务器程序 URL编码 好繁呀﹗﹗ 散分。 急,遇到一个奇怪的问题 对话框上的 CComboBox 太矮了,怎么加高
比方有些编译器可以设置float 为IEEE32或者IEEE64 表示标准
比如32位的计算机就是int占4个字节,4*8=32 ,64为就是8个字节,以此类推
当然,所在字节越长,int可以表示的范围也就越大咯