c语言-整形在数据中的存储

本文介绍了C语言中数据类型,特别是整形家族的存储方式。内容包括原码、反码、补码的概念,以及大小端模式的解释,帮助理解计算机如何在内存中存储整数。
摘要由CSDN通过智能技术生成

前言

在C语言中,数据类型的不同,他们在内存中所开辟的空间大小也有所不同,因此,一个变量的创建是需要在内存中开辟空间的,而空间的大小是根据不同的类型决定的。那么数据在内存中又是怎样来存储的呢?今天博主就带大家来一探究竟。

数据类型的介绍

基本的数据类型我们都知道有这几种:

数据类型 类型名称
char 字符数据类型
short 短整型
int 整形
long 长整型
long long 更长的整形
float 单精度浮点数
double 双精度浮点数

除了基本的数据类型还有构造类型,指针类型和空类型
构造类型:

数组类型
结构体类型    struct
枚举类型      enum
联合类型      union

指针类型:

int*     pi;
char*    pc;
float*   pf;
void*    pv;

空类型:

void  表示空类型(无类型)
通常应用于函数的返回类型、函数的参数、指针类型。

基本的数据类型,他们又可以被细分为整形家族和浮点数家族。
整形家族:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值