c/c++数据类型

int unsigned int char
unsigned char long long long

unsigned long

short unsigned short
float double 各种指针类型
枚举类型 struct 结构类型 union 联合类型
bool string

 

比如把数据类型比做盒子,定义类型就是存仓什么东西,假如int型 把盒子分成4份  每份一字节对应8个二进制

内存存储单位  字节

int  整数类型

int  x=100;

100占1字节  占四个位置,为什么呢.一个字节代表0-255整数

假如1000  就是四字节啦

 

整数类型

int  使用最多的四字节

长整型 long long也就是long int 存储更大整数  32位系统 4字节    64位占8字节   {政府9百亿亿左右}

long long 长长整形  在内存中占8字节  这一般不用

shor  用来储存整数  在内存中占2字节  {正负三万多}

无符号整数类型

在前面加unsigned(无符号的)  是有符号的两倍

unsigned int    

unsigned long

unsigned long long

unsigned short

浮点类型

float    单精度浮点类型  占4字节   精度  最长7位有效数字  float y=1.12345678;  只能取到1.1234568   四舍五入

double  双精度浮点类型  占8字节  精度  最长16位有效数字

 

posted @   步步登山客  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示