我是靠谱客的博主 幸福过客,最近开发中收集的这篇文章主要介绍C语言———数据在内存中的存储数据类型介绍类型的基本归类整型在内存中的存储大小端介绍,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

数据类型介绍

char
//字符数据类型 1个字节
short
//短整型
2个字节
int
//整型
4个字节
long
//长整型
4个字节
long long
//更长的整型
8个字节
float
//单精度浮点型
4个字节
double
//双精度浮点型
8个字节

类型的意义

1,使用这个类型开辟内存空间的大小
2,如何看待内存空间的视角

类型的基本归类

整型家族

char
unsigned char
signed char
short
unsigned short[int]
signed short[int]
int
unsigned int
signed int
long
unsigned long[int]
signed long[int]

浮点数家族

float
double

构造类型

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

指针类型

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

空类型

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

整型在内存中的存储

原码、反码、补码

原码

直接将二进制按照正负数的形式翻译成二进制就可以。

反码

将原码的符号位不变,其他位依次按位取反就可以得到了。

补码

反码+1得到补码。

正数的原码、反码、补码都相同。

对于整形来说:数据存放内存中其实存放的是补码。

大小端介绍

大端存储模式:是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中。

小端存储模式:是指数据的低位保存在内存的低地址中,而数据的高位,保存在内存的高地址中。

最后

以上就是幸福过客为你收集整理的C语言———数据在内存中的存储数据类型介绍类型的基本归类整型在内存中的存储大小端介绍的全部内容,希望文章能够帮你解决C语言———数据在内存中的存储数据类型介绍类型的基本归类整型在内存中的存储大小端介绍所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(84)

评论列表共有 0 条评论

立即
投稿
返回
顶部