基本数据类型的长度

32位机器和64位机器中int、char等数据类型所占字节长度对比。

在32位机器和64机器中int类型都占用4个字节。编译器可以根据自身硬件来选择合适的大小,但是需要满足约束:short和int型至少为16位,long型至少为32位,并且short型长度不能超过int型,而int型不能超过long型。

这即是说各个类型的变量长度是由编译器来决定的,而当前主流的编译器中一般是32位机器和64位机器中int型都是4个字节(例如,GCC)。

在GCC编译器下32位机器和64位机器各个类型变量所占字节数。

C类型 32位机器(字节) 64位机器(字节) char 1 1 short 2 2 int 4 4 long int 4 8 long long 8 8 char * 4 8 float 4 4 double 8 8

Original: https://www.cnblogs.com/burner/p/ji-ben-shu-ju-lei-xing-de-zhang-du.html
Author: 浪客禅心
Title: 基本数据类型的长度

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/685499/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 观测下老外的水平如何

    I’m not exactly sure what you are trying to achieve here. Whatever you transceive wi…

    技术杂谈 2023年5月31日
    068
  • React同构直出原理浅析

    通常,当客户端请求一个包含React组件页面的时候,服务端首先响应输出这个页面,客户端和服务端有了第一次交互。然后,如果加载组件的过程需要向服务端发出Ajax请求等,客户端和服务端…

    技术杂谈 2023年5月31日
    0113
  • 提交有文件和其它文本内容的表单

    提交有文件和其它文本内容的表单 java;gutter:true;产品名称: 产品价格: 产品图片: 产品详情: 产品日期:< @RequestMapping(“…

    技术杂谈 2023年7月25日
    057
  • 上线一个阿里 QianKun “微前端”逼走了 2 位 90后

    作为一个团队领导者,需要经常帮助组员解决各类阻塞问题。 而我一直从事后端的开发,导致对前端的知识储备并没有那么丰富(实际很简陋)。 鉴于当下流行的开发模式几乎都是前后端分离的,为了…

    技术杂谈 2023年6月1日
    085
  • R12.2常用手册

    Related Information Sources这本书包含在Oracle电子商务套件文档库中。如果该指南将您引用到其他Oracle电子商务套件文档中,只使用这些指南的最新版本…

    技术杂谈 2023年6月1日
    054
  • 校园网络时钟系统(标准化考场时钟同步)技术实施方案

    校园网络时钟系统(标准化考场时钟同步)技术实施方案 校园网络时钟系统(标准化考场时钟同步)技术实施方案 京准电子科技官微——ahjzsz 【 摘要】时钟系统是一个大型标准计时系统,…

    技术杂谈 2023年6月21日
    086
  • 使用EasyPOI导出excel示例

    package com.mtoliv.sps.controller; import java.io.IOException; import java.io.OutputStream…

    技术杂谈 2023年5月31日
    086
  • VS 2010 LINK fatal error LNK1123转换到 COFF 期间失败 文件无效或损坏

    1. 解决LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 VS 2010 【LINK : fatal error LNK112…

    技术杂谈 2023年6月21日
    0105
  • iOS Share Extension 自定义分享界面

    先上效果图,默认的实在是太丑了,搜查 Share Extension 自定义界面相关文章大部分都会引导你用 NSExtensionPrincipalClass ,然后继承 UIVi…

    技术杂谈 2023年5月31日
    0115
  • linuxinode详解/线上inode爆满解决方案

    linux inode 详解 / 线上inode爆满解决方案 本文大量参考阮一峰大神博客,整理笔记 &#x4E4B;&#x6240;&#x4EE5;&amp…

    技术杂谈 2023年7月24日
    075
  • POJ-1475-Pushing Boxes(BFS)

    Description Imagine you are standing inside a two-dimensional maze composed of square cell…

    技术杂谈 2023年5月31日
    065
  • 设计模式-代理模式

    对客户端隐藏目标类,创建代理类拓展目标类,并且对于客户端隐藏功能拓展的细节,使得 客户端可以像使用目标类一样使用代理类,面向代理(客户端只与代理类交互)。 话不多说,看一个优化案例…

    技术杂谈 2023年7月11日
    070
  • solr查询score机制

    首先,solr使用的是默认的评分机制,要搞明白lucene默认评分机制,需要首先了解一下lucene的查询对象。 1、termquery 2、boolean query 3、ran…

    技术杂谈 2023年5月31日
    086
  • Linux下的SELINUX

    理解Linux下的SELinux 长久以来,每当遇到授权问题或者新安装的主机,我的第一反应是通过 setenforce 0命令禁用SELinux,来减少产生的权限问题,但是这并不是…

    技术杂谈 2023年7月24日
    070
  • MarkDown的基础语法

    MarkDown学习 ## 标题 几个#号+空格代表几级标题 ## 字体 注: 两边分别使用**即可实现字体加粗效果。 注: 两边分别使用两个*即可实现字体斜体效果。 注: 两边分…

    技术杂谈 2023年6月21日
    090
  • 字符串匹配之Sunday算法

    简介 Sunday算法是一种字符串匹配算法,相比于KMP算法,它比较简单易学。 在有些时候,比如字符串很长的时候,它是比KMP要高效的。 核心思想 从前往后匹配,匹配失败时关注主串…

    技术杂谈 2023年7月11日
    060
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球