自定义标识符即编程者给常量,变量,函数或数字组等对象规定的名字。
列如;
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,自定义常量尽量用大写,变量尽量用小写,方便识别。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)