浅谈数据类型(C语言)

        前言

         本篇是我学术系列第一篇讲解,如有纰漏,还请多多指教。本篇将在C语言背景下,VS2019环境下,简要说明C语言数据类型。

        数据类型的种类

         干货直接上:

C语言数据类型
定义方式符号类型关键字
内置类型有符号(signed)字符(signed) char
整型(signed) short int
(signed) int
(signed) long int
(signed) long long int
无符号(unsigned)字符(unsigned) char
整型(unsigned) short int
(unsigned) int
(unsigned) long int
(unsigned) long long int
/浮点型float(单精度)
double(双精度)
long double(长双精度)
/布尔型(c99引入)true(真)
false(假)
/空类型void
自定义类型/结构体struct
枚举enum
联合体union
派生类/指针型(类型名)*
数组型(类型) 数组名[数组长度]

        许多博主、老师、书籍会把数据类型放在前面甚至一开始来讲解,可见数据类型对于学习C语言的关键作用。

        在上面的表格中,有符号类型通常不用写上signed标识符,不过你要是想要强调的话,添上也没有关系。一般情况下,没有标注unsigned时,系统会自动将类型处理为有符号类型(也就是存在正负,无符号类型没有负数)。

        总结

        通过以上类型列举,我们可以了解到C语言中存在的数据类型,对这些数据类型有一个初步的认知和识别,以便往后在编程中遇到这些关键词可以快速识别其类型。

        后续

        下一篇我将详谈整型类型,本篇内容到此结束,有所疏漏的地方请各位读者指正,有所认可的读者可以点赞收藏关注,以及保存上面的数据类型表格,有所建议或者想要讨论的读者欢迎到评论区礼貌说明……我们下期见,希望大家一起努力,一起前进,有朝一日成为真正的“大佬”!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值