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:用来实现”当型“循环结构。


本文标签: 声明 变量 循环 语句 函数