admin 管理员组文章数量: 1184232
2024年4月26日发(作者:padding参数顺序)
C语言中32个关键词的含义和用途
分 类
关键字
int
基
简单数据
本
类型
数
据
类
型
特殊类型
void
参数,声明无类型指针
long
长度修饰
short
signed
函数
符号修饰
类
型
修
饰
符
存储类别
auto
声明自动变量
声明变量是在其他文件正
extern
声明
static
特殊修饰
volatile
被隐含地改变
声明静态变量
声明变量在程序执行中可
含义和用途
声明整型变量或函数
声明字符型变量或函数
声明浮点型变量或函数
声明双精度变量或函数
声明寄存器变量
声明函数无返回值或无
char
float
double
register
声明长整型变量或函数
声明短整型变量或函数
声明有符号类型变量或
声明无符号类型变量或
unsigned
函数
const
enum
复合类型的定
struct
义
union
if
else
声明只读变量(符号常量)
声明枚举类型
声明结构体变量或函数
声明共用数据类型
条件语句
条件语句否定分支(与 if
连用)
switch
case
分支结构
default
语
句
goto
break
continue
开关语句
开关语句分支
开关语句中的“其他”分
支
无条件跳转语句
跳出当前循环
结束当前循环,开始下一
轮循环
while
循环结构
do
for
函数返回
运算符
自定义类型
return
sizeof
typedef
当型循环语句
直到型循环语句
计数型循环语句
子程序返回语句
计算数据类型长度
用以给数据类型取别名
auto:自动变量用关键字auto作存储类别的
声明。(可以省略,不写则隐含确定为“自
动存储类别”)
break:不能用于循环语句和switch语句之外
的任何其他语句中。作用为结束循环。
case :情况之一
char:字符型
const:常量
continue:作用结束本次循环,不是终止整个
循环。
default:默认结束
do :做(先做后判断)
double:双精度
else:别的
enum:枚举类型,
extern:外部变量声明
float:浮点型
for:循环语句,
goto:标记。作用是从内层循环跳到外层循环。
if:如果,条件语句
int:整型
long:长整型
register:寄存器标识符
return:返回值
short:短整型
signed:有符号型
sizeof:大小,长度
static:静态的
struct:结构体
switch:交换
typedef:起别名
union:共用体
unsigned:无符号型
void:无返回值
volatile:是一个类型修饰符(type specifier)。
它是被设计用来修饰被不同线程访问和修改的
变量。
while:用来实现”当型“循环结构。
版权声明:本文标题:C语言中32个关键词的含义和用途 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1714083253a664754.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论