C语言的数据类型有哪些?

 2024-02-29 03:04:40  阅读 0

通俗地说,C语言的数据类型就是用不同的盒子来容纳不同的项。 例如,基本数据类型分为整数(存储整数)、浮点类型(存储小数)、字符类型(存储字符)和地址数据。 类型(指针),派生数据类型:数组、结构体、联合、枚举、位域等。根据存储的数据不同,需要定义不同类型的变量。

c语言数据类型长度_c语言中的长度函数_长度的数据类型

C语言包含的数据类型如下:

1. 整合

整形手术包括短整形手术、整形手术和长整形手术。

2、短整形手术

短a=1;

3. 整形手术

一般占用4个字节(32位),最高位代表符号,0代表正数,1代表负数,取值范围为-~,在内存中的存储顺序是位在前,高位在后,例如在内存中的存储如下:

地址:

数据:78 56 34 12

定义:使用int关键字,例如:

整数a=6;

4.长整形

长a=10;

5.浮点类型

浮点类型包括单精度和双精度。

6. 单精度型

浮点类型,也称为实数类型,也称为单精度。 一般占用4个字节(32位),

浮动a=4.5;

地址:

数据:00 00 90 40

7. 双精度型

一般占用8个字节(64位)

a=4.5;

地址:

数据:00 00 00 00 00 00 12 40

8. 字符类型

在各种系统中,字符类型占用一个字节(8位)。 定义如下:

字符c='a';

还可以使用字符对应的ASCII码来赋值,如下:

字符c=97;

c语言数据类型长度_长度的数据类型_c语言中的长度函数

总的来说,short、int、long、char、float这六个关键字代表了C语言中的六种基本数据类型。 当标识符由多个单词组成时,每个单词的首字母大写,其余全部小写。 例如:int; 这样的名字看起来更清晰,比一长串字符要好得多。

尽量避免名称中出现数字,例如,等等,除非逻辑上需要编号。 例如,在驱动程序开发期间命名引脚时,非编号名称不好。 初学者总是喜欢使用编号的变量名或函数名。 这看似简单方便,其实是一颗定时炸弹。 初学者一定要改掉这个习惯。 为多个文件中一起使用的全局变量或函数添加作用域限定符(建议使用模块名称(缩写)作为作用域限定符)

标识符名称分为两部分:标准标识符前缀(后缀)+含义标识符。 非全局变量不需要使用作用域限定符前缀,作用域前缀命名规则,数据类型前缀命名规则,含义标识命名规则,变量命名使用名词短语,函数命名使用动词短语。 例如:变量含义标识符的组成为:目标词+动词(过去分词)+【状语】+【目的地】。

c语言中的长度函数_长度的数据类型_c语言数据类型长度

以上就是小编对《C语言的数据类型有哪些?》的总体介绍。 希望对您有所帮助!

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码