C语言数据类型


/******************************************************************************************************************************************************************************************/

/******************************************************************************************************************************************************************************************/

部分类型说明


布尔型

bool    需要#include<stdbool.h>


枚举类型

用户自定义类型,是用标识符命名的整型常量的集合。

enum week{SUN,MON,TUE,WED,THU,FRI,SAT};

关键字 枚举名 枚举常量

其中枚举名是非必须的。

默认第一个枚举常量的值为0,以后的值依次递增1.

可指定常量的值。

enum week{SUN,MON,TUE=10,WED,THU,FRI,SAT};

其中,SUN=0,MON=1,TUE=10,WED=11,THU=12,FRI=13,SAT=14,


枚举变量的说明

1.定义枚举类型的同时说明枚举变量

enum color {RED,GEEN,BLUE}c1,c2;

2.利用枚举名来说明枚举变量

enum color {RED,GREEN,BLUE}c1;

enum color c2;

或者

enum color {RED,GREEN,BLUE};

enum color c1,c2;


整型及字符型取值范围

int型 -32768~32767

unsigned int型 0~65535

char型 -128~127

unsigned char型 0~255


浮点型的存储

float型(占4字节)     其中符号1b,尾数23b,指数8b

第1位为符号位,第2-24位为尾数位,第25-32位为指数位

double型(占8字节)     其中符号1b,尾数52b,指数11b


浮点数的溢出

下溢    指数域全为0,尾数域非0

上溢    指数域全为1,尾数域为0




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值