首页 > 其他 > 详细

字节、位相关知识

时间:2021-04-08 23:58:22      阅读:31      评论:0      收藏:0      [点我收藏+]

我们先介绍几个基础的概念:

  1. (bit)是存储在计算机中的最小单元,它是0或1。
  2. 为了表示数据的不同类型,应该使用位模式,它是一个序列,有时也被称为位流,一个位模式是由许多位组成的。通常长度为8的位模式称为1字节。

我们将在本篇博客里整理C语言里基本数据类型所占字节数。

首先我们应该明确,基本数据类型所占字节数与编译器是具有一定关系的,下面分32位编译器与64位编译器分别进行说明。

32位编译器:

short int:2个字节                     

int:4个字节

unsigned int:4个字节

char:1个字节

float:4个字节

double:8个字节

long:4个字节

long long:8个字节

unsigned long:4个字节

64位编译器:

short int:2个字节

int:4个字节

unsigned int:4个字节

char:1个字节

float:4个字节

double:8个字节

long:8个字节

long long:8个字节

unsigned long:8个字节

另外,指针在32位平台是4个字节,在64位平台是8个字节。

注:时间有些仓促,内容不是很完整,我会继续补充的!

字节、位相关知识

原文:https://www.cnblogs.com/forzpf/p/14635126.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!