`
l_mai
  • 浏览: 68670 次
社区版块
存档分类
最新评论
  • waret: "&" "ctrl+z& ...
    2011-12-13
  • waret: 在软件设计的过程中中有一些基本的原则,其中有一条是少用继承,多 ...
    2011-11-14
  • waret: 1、序列化是干什么的?  简单说就是为了保存在内存中的各种对象 ...
    2011-11-15
  • waret: 吼吼~最小长度为5~
    2011-10-22

2012-4-26

 
阅读更多
32位与64位的数据类型长度是不一样的,而且windows和linux也有些许区别,下面把64位下的数据长度列表如下(无符号unsigned和有符号的长度一样):



                   linux64             windows64        linux32         windows32

char              8                        8                       8                      8

short            16                       16                    16                     16

int                32                       32                     32                   32

long              64                      32                     32                    32

long long      64                      64                    64                     64

size_t           64                      64                    32                      32





需要注意的是long类型在win64下是32位,千万别搞错了。size_t类型随着CPU位数变化,也要注意。

总结:没事不要用long。size_t是系统类型,使用时心里要留意,不能认为它和unsigned int等同,否则当你想要以64位编译时warning就铺天盖地了。

转自http://blog.csdn.net/avagrant158/article/details/5992192
分享到:
评论

相关推荐

    vb-matlab7-posix-linux资料.rar

    2012-05-26 09:17 10,229,532 [全景探秘游戏设计艺术].(The.Art.of.Game.Design).Jesse.Schell.文字版.pdf 2012-05-26 09:31 10,457,724 C语言实用数字图像处理(日本的,看过超实用).pdf 2012-05-26 09:17 11,470,...

    FeiQ(2012-07-26)

    标题“FeiQ(2012-07-26)”表明这是一个发布于2012年7月26日的更新,意味着飞秋在时隔三年后发布了新的版本——V2.6。这个时间点对于用户来说是一个重要的里程碑,因为它可能带来了许多新功能、性能提升和修复了之前...

    PL2303_Prolific_DriverInstaller_v1.6.0. Windows7/XP/Vista(32bit and 64bit)

    Installer version & Build date: 1.6.0 (2012-4-26) Windows 2000/XP/Server2003 (32 & 64-bit) WDM WHQL Driver: v2.1.30.193 Windows Vista/7/Server2008/Server2008R2 (32 & 64-bit) WDF WHQL Driver: v3.4.31....

    若干源程序资料12.rar

    2012-06-11 21:19 26,179 Ruby批量编译C源程序.pdf 2012-06-11 21:02 383,822 SPI总线操作E2PROM(本例为25AA020A)实例——浅影.pdf 2012-06-11 21:31 5,665 SSL欺骗全面解析.txt 2012-06-11 21:03 596,394 TC打地鼠....

    vc源代码合集0951.rar

    2012-06-12 11:45 4,438,581 VC坦克大战带地图编辑器.rar 2012-06-12 13:09 7,108,412 VC数据库编程技术与实例.ISO.part 2012-06-13 09:46 199,929,772 vc源代码合集0951.rar 2012-06-12 11:47 46,602 vector使用...

    w3school教程(2013-2-26 制作的最新版CHM)

    w3school教程(2013-2-26 制作的最新版CHM),花了我不少时间哇~ ------------------------------------------------...不相信的可以到这个网站确认下: 这个是我在2012-6-4 制作的~ http://down.51cto.com/data/429073

    jackson 各版本下载地址 jackson-2.5 jackson-2.6

    2.6.0-rc4/ 2015-07-11 03:26 - 2.6.1/ 2015-08-10 05:24 - 2.6.2/ 2015-09-15 02:43 - 2.6.3/ 2015-10-12 16:51 - 2.6.4/ 2015-12-08 02:24 - 2.6.5/ 2016-01-19 04:50 - 2.6.6/ 2016-04-05 01:18 - 2.6.7/ ...

    3GPP TS 26.132 V10.4.0 (2012-03)

    ### 3GPP TS 26.132 V10.4.0 (2012-03):语音电话终端声学测试规范 #### 技术背景与概述 《语音电话终端声学测试规范》(3GPP TS 26.132 V10.4.0)是3GPP组织在2012年发布的第10版的技术规范文档,主要针对语音...

    3GPP TS 26.132 V10.4.0 (2012-03) release10

    ### 3GPP TS 26.132 V10.4.0 (2012-03) Release10:语音电话终端声学测试规范 #### 概述 《语音电话终端声学测试规范》(3GPP TS 26.132 V10.4.0)是3GPP组织在2012年3月发布的第10版技术规范。本规范主要针对语音...

    vc代码合集

    0 1.txt 2012-06-11 11:00 76,093 178个经典c语言源代码.rar 2012-06-11 10:10 195 1小时后关机.bat 2012-06-11 10:10 68 1小时后关机.vbs ...2012-06-11 10:17 4,894,598 项目专题2(MP3播放器).rar

    地震数据库2012/4/26-2022/3/11和台风数据集1949-2021年.rar

    1、时间跨度:1949-2021年 2、区域范围:全国 3、指标说明: 包含指标如下: ...各字段的具体含义如下: [序号] - 一般指台风当年第几号台风 ...2、时间跨度:2012/4/26-2022/3/11 3、区域范围:全国 4、指标说明:

    若干vc代码1352.rar

    2012-06-13 13:11 26,323 隐藏进程.rar 2011-03-15 22:51 27,510 人品测试.exe 2012-06-13 13:37 41,984 熊猫烧香病毒源代码.doc 2012-06-13 13:11 42,760 系统监视工具.rar 2012-06-13 12:49 50,422 系统强力优化...

    巢湖学院2012-2013学年度校历.pdf

    6. **运动会**:院第十届运动会在4月24日至26日举行,这期间可能会有课程暂停,学生参与运动会活动。 7. **作息时间**:校历中还附带了冬季和夏季的作息时间表,如冬季早锻炼时间从6:40开始,夏季则提前到6:10;...

    cobsoft green 1.0 build 19

    2012-01-26 <> orgnize gui elements to dynamical list 1.0 build 10 ------------------------------------------- 2012-01-26 <> clean source code <> fix graph item release bug <> fix graph item ...

    grub4dos-V0.4.6a-2017-02-04更新

    修正lz4、vhd不显示解压缩进度指示。增加lzma解压缩进度指示。 2016-11-09(不点) 0x8205 bit 5 = 1: 使checkkey闲置循环停止指令。 2016-04-13(yaya) 支持动画菜单 setmenu --graphic-entry=类型=菜单...

    Windows内核安全编程从入门到实践 高清中文版

    上架时间:2012-4-26 出版日期:2012 年4月 开本:16开 页码:414 版次:1-1 所属分类:计算机 > 安全 > 综合 内容简介 书籍 计算机书籍 《Windows内核安全编程从入门到实践》详细介绍了Windows平台下的内核安全...

    2012-2013学年度下学期四年级班主任工作计划.doc

    【文档标题】:“2012-2013学年度下学期四年级班主任工作计划” 这份文档是一个四年级班主任的工作计划,旨在规划一个学期内的教育教学活动和班级管理策略,以促进学生全面发展。这份计划涵盖了多个教育领域的关键...

    江苏省扬州市江都区第二中学2012-2013学年七年级数学下学期期末考试试题 苏科版

    - 不等式的解法,如第4题,求解不等式26x - 4 ≤ 0的自然数解。 - 完全平方式的识别,如第5题,找到使表达式224xMxyy-+成为一个完全平方式的M值。 - 不等式解集的分析,如第6题,根据不等式解集反推系数a的范围。...

    Infineon-TC26x_BC-step-ES-v01_02-EN勘误表1

    此外,TriCore TC1.6P & TC1.6E核心架构和指令集的V1.0D10和V1.0D15版本分别在2012年2月和2013年7月发布,这些是开发者理解芯片内部工作原理的重要参考资料。 文档还提到了OCDS(On-Chip Debug System)用户手册的V...

    等级保护-商用密码相关标准规范24个资源

    2.2009年03月 《信息安全等级保护 商用密码技术实施要求》 3 2015年09月 《信息安全等级保护商用密码测评机构审批服务指南》4.GM_T 0054-2018 《信息系统密码应用基本要求》(2018.01.26) 5.GM_T 0054-2018 《信息...

Global site tag (gtag.js) - Google Analytics