c语言 类型
C语言的数据类型
由基本类型和复杂类型构成
1. 基本数据类型
包括字符型(char)、整形(int)、实型(float、double)
带符号(signed) 和 无符号(unsigned) 两种基本数据类型,本质是有无符号,两者的可表示的范围不同。
字符型 ->保存字符
char 占用 1byte = 8bit (注意计算机的最小存储单位是字节,1字节等于8bit,有字节才有地址。)
整形 ->保存整数
int 占用 4byte = 16bit (通常反映了所用机器中整数的最自然长度。)
short 和 long 两个限定符用于限定整形。
short int 占用 2byte = 16bit int 可省
long int 32位机占4byte,64位机占8byte int 可省
long long int 占8byte int 可省 (大数据一般处理方式是字符串)
实型
浮点型 ->保存小数
float 单精度 4byte
double双精度 8byte
long double 高精度
2.复杂数据类型
包括指针类型、构造类型(数组、结构体、枚举、结构体)、空类型、联合体
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程