标识符和关键字

标识符

标识符是用于标识变量、函数、数据类型、标签等在程序中命名的名称。(必须进行声明或者定义,由自己命名)

标识符的特点:

1.标识符由字母、数字、下划线(—)组成。首字母不能是数字。

2.标识符长度一般不要超过八个字符。

3.不可以把关键字作为标识符。

4.大小写字母不一样的标识符所代表的含义不同。

关键字

关键字是系统已经预先定义好的词,有固定的含义。

关键字的特点:

1.关键字都有特殊意义,是保留给C语言使用的,

2.程序员在自己创建标识符的时候不能和关键字重复。

3.关键字自己不能创建。

关键字的类型

数据类型关键字:

char(声明字符类型变量或函数)

double(声明双精度变量或函数)

enum(声明枚举型)

float(声明浮点型变量或函数)

int(声明整型变量或函数)

union(声明联合数据类型) 

struct(声明结构体变量或函数)

signed(声明有符号类型变量或函数)

short(声明短整型变量或函数)

long(声明长整型变量或函数)  

unsigned(声明无符号类型变量或函数)  

void(声明函数无返回值或无参数,声明无类型指针)

控制数据关键字:

for(一种循环语句)  

do(循环语句的循环体)  

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

break(跳出当前循环)  

continue(结束当前循环)  

if(条件语句)  

else(条件语句否定分支)  

goto(无条件跳出语句)  

case(开关语句分支)  

switch(用于开关语句)  

return(函数值的返回)  

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

存储类型关键字:

auto(声明自动变量)  

extern(引用变量)  

register (声明寄存器变量)

static(声明静态变量)    

其他类型关键字:

const(声明只读变量)  

sizeof(计算数据类型或变量长度即所占字节数)  

typedef(用以给数据类型起别名)  

volatile(说明变量在程序中可被隐含地改变)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值