C语言的关键字和保留字符,c语言中的关键字和保留字的区别

满意答案

00e27ab806e4881f8254fe7ae8741834.png

LdsFIsh

推荐于 2018.05.05

00e27ab806e4881f8254fe7ae8741834.png

采纳率:59%    等级:9

已帮助:964人

在C语言中,关键字与保留字表示同一个概念,都是表示C语言提供的特殊标识符,不能用作变量名。

C语言一共有32个关键字(或称保留字),各关键字及其含义如下:

auto:指定变量的存储类型,是默认值

break:跳出循环或switch语句

case:定义switch中的case子句

char:定义字符型变量或指针

const:定义常量或参数

continue:在循环语句中,到循环体的开始处重新执行循环

default:定义switch中的default子句

do:定义do-while语句

double:定义双精度浮点数变量

else:与if连用

enum:定义枚举类型

extern:声明外部变量或函数

float:定义浮点型变量或指针

for:定义for语句

goto:定义goto语句

if:定义if语句或if-else语句

int:定义整型变量或指针

long:定义长整型变量或指针

register:指定变量的存储类型是寄存器变量,Turbo c中用自动变量代替

return:从函数返

short:定义短整型变量或指针

signed:定义有符号的整型变量或指针

sizeof:获取某种类型的变量或数据所占存的大小,是运算符

static:指定变量的存储类型是静态变量,或指定函数是静态函数

struct:定义结构体类型

switch:定义switch语句

typedef:为数据类型定义别名

union:定义联合体类型

unsigned:定义无符号的整型变量或数据

void:定义空类型变量或空类型指针,或指定函数没有返值

volatile:变量的值可能在程序的外部被改变

while:定义while或do-while语句

21分享举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值