上一篇的末尾我们写了加法函数的定义与调用,现在我们根据上一次的代码说一说另一个重要知识点:标识符(变量)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>
int add(int a,int b)
//标识符也就是变量名,是用户自定义的部分
//这里的add,a,b都是标识符
{
return a + b;
//这里的a,b也是标识符
}
int main()
//
{
int out;
//这里的out也是标识符
out=add(2,3);
//这里的out也是标识符
printf("%d",out);
//这里的out也是标识符
return 0;
}

下面是知识点
1.标识符是用户自己定义的用来表示:变量,函数或其他实体。
2.因为标识符是你自己定义的程序不懂得它的含义,所以标识符必须进行声明和定义。
上方的函数中标识符add被定义为了一个函数,a,b,out被声明为一个整形类型的变量(int类型)。
如果编译器遇到了一个未被定义或声明的标识符时就会报错
3.标识符可以根据你的想法随意命名,但一定要遵守命名规则

1
2
3
4
标识符命名规则
1.标识符可以用小写字母,大写字母,数字和下划线命名。
2.标识符的第一个字符必须是字母或下划线,不能是数字。
3.标识符区分大小写(B和b是不同的)。

特别注意!!!! int一类不是标识符,是C语言的关键字是不可更改的!
下面是C语言所有的关键字,自定义的标识符不能和关键字重复!
xO1Z8O.jpg