首页 百科知识 c语言数据类型有哪两种类型

c语言数据类型有哪两种类型

时间:2024-10-17 百科知识 版权反馈
【摘要】:C语言程序能够用不同方法处理不同的数据类型。这样,C语言只允许在确定的数据类型上执行确定的运算。C语言提供的数据结构是以数据类型形式出现的。数据类型在高级语言中是一个很重要的概念。C语言的基本数据类型是构造其他类型的基础,包括整型、字符型、单精度浮点型和双精度浮点型。本章主要介绍基本数据类型,其他数据类型在后面章节中讲述。

2.1 基本数据类型

C语言程序能够用不同方法处理不同的数据类型。例如,计算机银行存款利息要求对数字数据进行数学运算,而按字母顺序排列名单则要求在字符数据上进行比较运算。还有,某些运算是不能对某些类型的数据进行运算的。例如,把人的名字相加没有意义。这样,C语言只允许在确定的数据类型上执行确定的运算。C语言提供的数据结构是以数据类型形式出现的。数据类型在高级语言中是一个很重要的概念。不同的数据类型在内存中的存储方式是不同的,不同数据类型的数据在内存中所占的字节数也大多不一样。

C语言提供的数据类型如下:

img81

其中,基本数据类型比较简单,是编译器已经定义的类型,可直接使用;构造类型是由基本数据类型或其他构造类型构造而成的,是由编程者自己定义的类型;指针在C语言中使用极为普遍,指针提供了动态处理变量的能力,是C语言的精髓。

C语言的基本数据类型是构造其他类型的基础,包括整型、字符型、单精度浮点型和双精度浮点型。本章主要介绍基本数据类型,其他数据类型在后面章节中讲述。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈