c语言-标识符

c语言-标识符,第1张

c语言-标识符 标识符 包括自定义标识符,保留字(关键字),特定字。 ****************************************************************** 自定义标识符

自定义标识符即编程者给常量,变量,函数或数字组等对象规定的名字。

列如;

viod Maxf(int x,int y)//自己定义了一个函数,并给函数起名叫Maxf,Maxf就是给函数的自定义标识符
{
    if(x>=y)
    printf("%d",x);
    else
    printf("%d",y);

}
****************************
int off;//创建了一个整型变量并给变量起名位off,off就是给变量
char gode;//创建了一个名为gode的字符型变量
**************************
#define PI 3.1415926//创建了一个名叫PI的常量
**************************
int ch[10];//创建一个名叫ch的整型数组
****************************

自定义标识符命名规则在文章最后

保留字

保留字又称为关键字,是在高级语言中已经被定义过得标识符,所以用户在自定义标识符时不能将这些字作为变量名,常量名,函数名,数组名等,

c语言中常见关键字有32个

数据类型关键字(12个):

char,double,enum,folat,int,long,short,signed,struct,union,unsigned,void。

控制语句关键字(12个):

break,case,continue,default,do,else,for,goto,if,return,switvh,while。

储存类型关键字(4个):

auto,extern,register,static。

其他关键字(4个):

constant,sizeof,typedef,volatile。

关于关键字的使用不做详细讲解。

特定字

具有特殊含义的标识符,主要用于c语言编译时的预处理命令中

include,define,ifdef,ifndef,endif,line。

特定字也不做详细讲解(因为我也还不会)

自定义标识符命名规则

自定义标识符可以给变量,常量,函数,数组等名命,方便编程时对其的调用。但是,自定义标识符也要遵循以下命名规则。

1,只能使用数字,大小写字母,下划线进行命名,且只能以字母或下划线开头。

int a; int abc; int _abc;   int abc123;  错误示例:int 1a; 

2,命名时尽量使用英语,使其见名知义,使其不易混淆,增加可读性。

int grade //表示分数
int r,s,v;//表示半径,面积,体积

3,大小写字母有区分。

int a=2;
int A=1;
//a和A表示两个变量

4,避免连续使用容易混淆的数字与字母,如:1liIL0oOpPq9wWzZcCxXvVuUMmkK。

5,不能使用关键字和特定字。(除非你想写出一个好bug)

6,自定义常量尽量用大写,变量尽量用小写,方便识别。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4749771.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-08
下一篇 2022-11-08

发表评论

登录后才能评论

评论列表(0条)

保存