C语言-基本数据类型


一、王子、公主请上车

本人学习记录,以便日后复习巩固。


二、C语言基本数据类型

C语言包含5个基本数据类型: voidintegerfloatdoublechar.

类型描述
void空类型
int整型
float单精度浮点类型
double双精度浮点类型
char字符类型

三、C语言类型修饰符

一些基本数据类型能够被 signed(有符号), unsigned(无符号), short(短), 和 long(长) 修饰. 当类型修饰符单独使用的时候, 默认的类型是 int. 下表是所有可能出现的数据类型:

类型描述
unsigned char无符号字符类型
signed char有符号字符类型
unsigned int无符号整型
signed int有符号整型
short int短整型
unsigned short int无符号短整型
signed short int有符号短整型
long int长整型
signed long int有符号长整型
unsigned long int无符号长整型
long double长双精度浮点类型

四、类型大小和表示范围

基本数据类型的大小以及能够表示的数据范围是与编译器和硬件平台有关的. “cfloat” (或者 “float.h”) 头文件往往定义了基本数据类型能够表示的数据的最大值和最小值. 你也可以使用 sizeof 来获得类型的大小(字节数) . 然而, 很多平台使用了一些数据类型的标准大小,如:intfloat 通常占用 32位, char 占用 8位, double 通常占用64位.


五、王子、公主请下车

以上所述,仅供学习交流使用;如有错漏之处,欢迎批评指正。

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

讨饭的碗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值