当前位置:首页 > 燃气灶 > 文章正文

C 措辞的类型

编辑:[db:作者] 时间:2024-08-25 05:27:13

C 措辞中的类型可归纳为以下四种,包括:

基本数据类型

基本数据类型包括标准整型以及扩充整型(依实现定义,比如以下划线开头)。

C 措辞的类型

例如,用 char、int、long 等定义的变量都是整型变量。

此外,实数浮点类型和复数浮点类型也属于基本数据类型。

例如,用 float、double 等定义的变量都是浮点类型。

列举

列举类型用关键字 enum 来定义,你可以将这种类型的变量用作整型变量。

void

void 是一种分外类型,由空值凑集构成。

如果以 void 作为函数参数,则意味着该函数没有参数;

如果以 void 作为函数返回类型,则意味着该函数不会返回任何值。

衍生数据类型

衍生数据类型是一个大家族,包括数组、构造体、联合体、函数、指针和 atomic 类型。

基本数据类型

char

signed char、short int、int、long int、long long int

标准有符号整型

_Bool

标准无符号整型

unsigned char、unsigned short int、unsigned int、unsigned long int、unsigned long long int

float、double、long double

实模式浮点类型

float _Complex、double _Complex、long double _Complex

复数类型

其它分类

如果以不同的视角来看,C 措辞中以上数据类型还可以重新分类,比如:

字符类型

包括:char、signed char 和 unsigned char

整数类型

包括:char、有符号整型、无符号整型和列举类型

算数类型

包括:基本类型和列举类型

标量类型

包括:算术类型和指针类型

聚拢类型

包括:数组和构造体

注:联合体之以是不是聚拢类型,是由于这种类型的变量在同一韶光内只能有一个成员有值。

按完全性分类

按照类型定义是否供应了足够的信息,C 措辞中的类型还可划分为完全类型和不完全类型(比如 void、int a[])。
类型是完全的还是不完全的,可能在翻译单元某个点上发生变革。

#头条创作寻衅赛##C措辞逐日小知识#

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/rqz/140455.html

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com