标识符和关键字

发布时间:2024年01月15日

标识符

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

标识符的特点:

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(说明变量在程序中可被隐含地改变)

文章来源:https://blog.csdn.net/2301_80328710/article/details/135573223
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。