C语言的基本数据类型

hello world

基本内置类型

在C语言中,整型、实型、字符型统称为基本数据类型,又称整型和实型数值型。
为了描述更复杂的程序,还有了构造类型 、指针、枚举和空类型。

整型

整型数据按照其存储在内存中的二进位信息为最高位是当做数值信息还是当作数据的符号位,分为以下三种。

带符号整型无符号整型
带符号整型int无符号整型unsigned int
带符号短整型short int无符号短整型unsigned int
带符号长整型long int(long)无符号长整型unsigned long

实型

表示范围和和精度两个不同特征。

  • 单精度类型float也称浮点型
  • 双精度double
  • 长双精度型long double

构造类型

指若干个相干数据组合在一起形成一种复杂的数据结构

  • 数组类型:同种类型数据组成。
  • 结构类型:由不同数组类型组成。
  • 共用类型:不同类型不会同时使用,以节约内存资源,让不同数据占用同一区域称为共用型。

指针类型

取程序对象(如变量)在内存中占据的地址为值的一种特殊数据类型。

枚举类型

当变量只取很少几种可能的值,并分别用标识符对值命名,可用枚举来表示。

void型

用保留字void表示数据类型表示两种个完全相反的意思。
可表示没有数据和任何数据。
void*表示任意数据的指针类型,如若使用则将他强制转化为某种具体的指针类型。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值