c言语的关键字,什么是关键字?
时间:2025-01-04阅读数:6
请注意,C99规范引入了一些新的关键字,如restrict、_Bool、_Complex等,而C11规范又引入了更多的关键字,如alignas、alignof、_Noreturn等。此外,C言语还支撑一些预处理指令,如define、include、ifdef等,它们尽管不是关键字,但在C言语编程中相同具有重要的效果。
C言语关键字:编程中的柱石
什么是关键字?
![](https://i01piccdn.sogoucdn.com/210f2c3a741f4d0e?.png)
关键字是编程言语中预界说的具有特定含义的单词,它们是编程言语的中心组成部分。在C言语中,关键字用于界说数据类型、操控程序流程、声明变量、函数以及进行其他编程使命。关键字是编程言语的一部分,用户不能界说与关键字相同的标识符。
关键字分类
![](https://i01piccdn.sogoucdn.com/3ba85b2068e9e2d4?.png)
C言语的关键字能够分为以下几类:
数据类型关键字:如int、float、double、char、struct、union、enum等。
操控句子关键字:如if、else、while、for、do-while、switch、case、break、continue、return等。
存储类型关键字:如register、static、extern、const、volatile等。
其他关键字:如sizeof、typedef、void、goto、alignas、alignof、auto、default、delete、extern、mutable、new、operator、sizeof、static_assert、thread_local等。
数据类型关键字
![](https://i01piccdn.sogoucdn.com/36262a5dc8a58eb4?.png)
int:表明整数类型。
float:表明单精度浮点数。
double:表明双精度浮点数。
char:表明字符类型。
struct:用于界说结构体。
union:用于界说联合体。
enum:用于界说枚举类型。
操控句子关键字
if:用于条件判别。
else:与if合作运用,表明当if条件不满意时的履行分支。
while:用于循环履行一段代码,直到条件不满意停止。
for:用于循环履行一段代码,直到满意特定条件。
do-while:与while相似,但至少履行一次循环体。
switch:用于多分支挑选。
case:与switch合作运用,表明满意特定条件时的履行分支。
break:用于跳出循环或switch句子。
continue:用于越过当时循环的剩下部分,持续履行下一轮循环。
return:用于从函数中返回值或完毕函数履行。
存储类型关键字
register:用于声明寄存器变量,进步拜访速度。
static:用于声明静态变量,其值在程序运转期间坚持不变。
extern:用于声明外部变量,其界说在其他文件中。
const:用于声明常量,其值在程序运转期间不能改动。
volatile:用于声明易变变量,其值或许会被程序之外的要素改动。
其他关键字
sizeof:用于获取数据类型或变量的字节巨细。
typedef:用于界说新的数据类型别号。
void:用于声明无返回值的函数或无参数的函数。
goto:用于无条件跳转到程序中的指定方位。
alignas:用于指定变量的对齐方法。
alignof:用于获取数据类型的对齐方法。
本站所有图片均来自互联网,一切版权均归源网站或源作者所有。
如果侵犯了你的权益请来信告知我们删除。邮箱:[email protected]
猜你喜欢
-
耗费运用python编程,从根底到实践
运用Python编程一般触及以下几个进程:1.装置Python:首要,你需求保证你的核算机上装置了Python。你能够从Python官方网站下载并装置合适你操...
2025-01-10后端开发 -
r言语装置教程,R言语保姆级装置教程
装置R言语是一个相对简略的进程,以下是一个根本的装置攻略。请注意,具体的过程或许会根据您的操作体系和R版别的不同而有所差异。装置R言语1.下载R言语拜访R官方网站:https://www.rproject.org/在“DownloadR”部分,挑选合适您操作体系的版别...。
2025-01-10后端开发 -
java8,敞开高效编程新时代
Java8是Java编程言语的第八个首要版别,于2014年3月18日发布。这个版别引入了许多新的特性和改善,包含Lambda表达式、流...
2025-01-10后端开发 -
铃木swift报价,全面解析这款小型车的商场行情
依据我找到的信息,铃木Swift(在中国商场被称为“雨燕”)的最新报价如下:1.日本商场:新一代铃木Swift在日本供给1.2升燃油版和1.2升轻混版两种动力挑选,并依据装备不同分为XG(燃油版)、MX(轻混版)、MZ(轻混版)三种车型,价格区间为172.7万233.2万日元,约合人民币8...。
2025-01-10后端开发 -
swift怎样读,耗费开端学习Swift
Swift是一种编程言语,首要用于iOS、macOS、watchOS和tvOS的开发。它由苹果公司于2014年推出,旨在代替ObjectiveC...
2025-01-10后端开发