博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 64位操作系统 数据类型大小
阅读量:6816 次
发布时间:2019-06-26

本文共 561 字,大约阅读时间需要 1 分钟。

存储器没有任何结构和意义

让存储器具有结构的基本方法是块(chunk)处理存储.大部分计算机使用特定位数的块来处理存储,有8,16,32,64位。

这里使用的是64位的机器。

虽然确切的大小因机器不同而不同,但通常都将8位的块作为一个字节。4个字节作为一个word.

每个字节都有它的地址。比如722323.要让722323这个地址有意义, 必须知道存储在该地址的值的类型。一旦知道了该地址值的类型,就知道了表示该类型的值需要多少位以及如何解释这些位。

例如,地址722323的位,若是无符号整数类型,则表示113;若是字符类型,则表示q.

下面是64位linux系统下常见数据类型的大小:

#include
using namespace std;int main(){ cout<<"int:"<
<

输出:int:4

   long int:8    

   float:4

     char:1
     double:8
     char*:8
     int*:8            //所有类型的指针长度都为8

转载于:https://www.cnblogs.com/propheteia/archive/2012/07/12/2588809.html

你可能感兴趣的文章
张裕葡萄酒将现身“中华老字号故宫过大年”展览活动
查看>>
中国集体建设用地建租赁住房试点扩容 新增福州等5城
查看>>
湖北长阳:产妇临盆 扶贫干部客船上接生(图)
查看>>
朋友圈揽客上门服务 浙江一“美容医生”非法行医被刑拘
查看>>
《声临其境》第二季!“铁三角”王刚、张国立、张铁林节目首合体
查看>>
NG2&4折腾记 --- 记NG2升级NG4 RC1之修正问题跑起来
查看>>
Vue单页及多页应用全局配置404页面实践
查看>>
Google 面试题 | 找二叉树最底层最左边的节点
查看>>
论文导读 | OpenAI的实体消歧新发现
查看>>
Netflix 推荐系统(Part Six)-To Be Continued
查看>>
死磕安卓前序:MVP架构探究之旅—基础篇
查看>>
Markdown语法和基本使用
查看>>
全栈 - 13 ggplot2 在 R 中进行可视化
查看>>
BCH简报:稳步开发、市场回调、涌现各种创新应用
查看>>
刚接触一个 Laravel 项目,你可以从这些地方入手
查看>>
Laravel Shop 电商项目正式开源~
查看>>
一分钟让你明白标签云
查看>>
想在vue、react中用es6,先知道这些必会的才行
查看>>
AJAX多级下拉联动【JSON方式】
查看>>
SQL更新错误JDBC batch update constraint [null]
查看>>