C语言中的关键字

C语言中有很多关键字供我们使用,这些关键字都是事先设定好的,用户不能自己创建。

一共有32个关键字供我们使用。

//C语言中的关键字(32个)
auto//用在局部变量上,一般省略不写
break//可以用在循环和switch语句中,用来终止循环
case//与switch语句搭配使用
char//用来定义字符型变量
const//可以修饰值类型、普通变量等
continue//用在循环中,用来跳过本次循环
default//switch-case语句的默认选项
do//常用while搭配形成do...while语句
double//用来定义双精度浮点型变量
else//与if语句搭配使用,是if语句的一个分支
enum//用来定义枚举类型
extern//用来声明外部符号的
float//用来定义单精度浮点型
for//循环结构
goto//实现跳转语句
if//逻辑判断语句中使用的关键字
int//用来定义整型变量
long//用来定义长整型变量
register//寄存器
return//一般是做函数中返回值的
short//用来定义短整型变量
signed//修饰变量表示该变量是有符号的变量
sizeof//计算变量所占空间的大小
static//静态
struct//用来定义结构体类型
switch//选择语句
typedef//可以进行类型重命名
union//用来定义联合体(共用体)类型
unsigned//修饰变量表示该变量是无符号的变量
void//无(具体)类型,也是一种类型
volatile//一种类型修饰符
while//循环
  1. auto:一般放在定义变量之前,表示该变量是自动变量。但由于局部变量都是自动变量,所以一般省略不写。

  1. break:一般可以用在循环中,功能是跳过循环。还可以用在case语句中。

  1. case:一般与switch语句结合使用,表示switch语句的一个分支。

  1. char:用来定义字符型变量的关键字。

  1. const:可以修饰值或者变量。被const修饰的变量是不能更改的。

  1. continue:一般用在循环中,可以结束本次循环。

  1. default:一般与switch语句搭配使用,是switch case语句的默认选项。

  1. do:一般与while语句搭配使用,构成do while循环。

  1. double:用来定义双精度浮点型变量的关键字。

  1. else:一般与符语句搭配使用,作为其中的一个分支。

  1. enum:用来定义枚举类型的变量的关键字。

  1. extern:用来声明外部符号的关键字,使用该关键字可以使其他.c文件中的变量或函数等能在当前.c文件中使用。

  1. float:用来定义单精度浮点型变量的关键字。

  1. for:是一种循环。

  1. goto:跳转语句,执行该语句可以跳转到标记所在处。

  1. if:是一种条件分支。

  1. int:用来定义整型变量的关键字。

  1. long:用来定义长整型变量的关键字。

  1. register:是寄存器,可以利用该关键字将变量建议放到寄存器中。

  1. return:一般是做函数返回值的。

  1. short:用来定义短整型变量的关键字。

  1. signed:修饰的变量表示有符号的变量,比如signed int(有符号整型)、signed float(有符号浮点型)。

  1. sizeof:计算变量所占空间大小的关键字,单位是字节。

  1. static:可以修饰局部变量、全局变量和函数。想进一步了解static关键字可以参考我这篇文章:static关键字在C语言中的作用

  1. struct:用来定义结构体类型的变量。

  1. switch:是一种条件分支语句。

  1. typedef:可以用来变量重命名。

  1. union:用来声明联合体类型的变量。

  1. unsigned:修饰变量时表示无符号的变量,比如unsigned int(无符号整型)、unsigned float(无符号浮点型)。

  1. void:表示无具体类型,也是一种类型。

  1. volatile:是一种类型修饰符。

  1. while:是一种循环语句。

以上就是C语言中的32个关键字的基本功能了。

以上就是我这次分享的内容啦!写的不好,请多担待!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值