C语言32个关键字及其分类

简介: C语言32个关键字及其分类

数据类型关键字(12个)


1、char:声明字符型变量或函数


2、short:声明短整型变量或函数


3、int:声明整型变量或函数


4、long:声明长整型变量或函数


5、signed:声明有符号类型或函数


6、unsigned:声明无符号类型或函数


7、float:声明浮点型变量或函数


8、double:声明双精度变量或函数


9、struct:声明结构体变量或函数


10、union:声明共用体(联合体)数据类型


11、enum:声明枚举类型


12、void:声明函数无返回值或无参数,声明无类型指针


控制语句关键字(12个)



1、循环控制(5个)


(1)for:一种循环语句


(2)do:循环语句的循环体


(3)while:循环语句的循环条件


(4)break:跳出当前循环


(5)continue:跳出本次循环


2、条件语句(3个)


(1)if:条件语句


(2)else:条件语句否定分支


(3)goto:无条件跳转语句


3、开关语句(3个)


(1)switch:用于开关语句


(2)case:开关语句分支


(3)default:开关语句中的其他分支


4、返回语句(1个)


(1)return:函数返回语句(可以带参数,也可以不带参数)


存储类型关键字(5个)


(1)auto:声明自动变量,一般不使用


(2)extern:声明变量实在其他文件中声明


(3)register:声明寄存器变量


(4)static:声明静态变量


(5)typedef:用以给数据类型取别名(但是该关键字被分到存储关键字分类中,虽然看起来没什么相关性)


存储关键字不能同时出现两个或者两个以上。


其他关键字(3个)



(1)const:声明只读变量


(2)sizeof:计算数据类型长度


(3)volatile:说明变量在程序执行中可被隐含地改变。


相关文章
|
4天前
|
存储 程序员 C语言
C语言关键字是什么?什么是关键字?什么是字符和ascll码值
C语言关键字是什么?什么是关键字?什么是字符和ascll码值
|
6月前
|
C语言
关于C语言中函数的知识总结(一)---函数的功能和分类
关于C语言中函数的知识总结(一)---函数的功能和分类
|
4天前
|
算法 C语言
C语言易混淆、简单算法、结构体题目练习、常见关键字总结-2
C语言易混淆、简单算法、结构体题目练习、常见关键字总结
|
4天前
|
算法 编译器 API
C语言易混淆、简单算法、结构体题目练习、常见关键字总结-1
C语言易混淆、简单算法、结构体题目练习、常见关键字总结
|
4天前
|
C语言
【C语言】字符分类函数与字符转换函数
【C语言】字符分类函数与字符转换函数
11 1
|
4天前
|
Go C语言
C语言之语句和语句的分类
C语言之语句和语句的分类
6 0
|
4天前
|
安全 编译器 C语言
C语言中的const关键字
C语言中的const关键字
18 2
|
4天前
|
程序员 C语言
在C语言中,typedef是一种用来创建新的数据类型名的关键字
在C语言中,typedef是一种用来创建新的数据类型名的关键字
10 0
|
4天前
|
存储 编译器 C语言
C语言的关键字
C语言的关键字
18 0
|
4天前
|
存储 编译器 C语言
c语言中的关键字
c语言中的关键字
10 0