目录
1、C语言大小写敏感,A和a可以代表不同的含义
2、C语言可以使用空行、空格
3、使用锯齿状的书写结构,该对齐的语句要对齐
? 前文有提过,C语言共有32个关键字,关键字又称为保留字。
标识符分为两种。
(1)、系统预定义标识符
例如scanf,printf,虽然他们都可以被重新定义,但是不推荐。因为在我们的认知里面,scanf就是输入,printf就是输出。
(2)、用户自定义标识符
例如函数名、变量名等。以两数加和举例:
/*计算两个数的和*/
#include<stdio.h> //头文件
//函数,具体后面会讲到
int Add(int a, int b)
{
return (a+b);
}
// 主函数
int main()
{
int x = 1 , y = 2;
int sum = 0;
// 计算1 + 2
sum = Add(x,y);
printf("sum = %d",sum);
return 0;
}
上述代码中的a,b等变量以及Add函数都是我们用户自己定义出来的。
(1)、标识符的定义:用来标识变量、常亮、函数等的字符序列
(2)、标识符只能有字母,数字,下划线(_)构成,只能以字母或者下划线为开头,并且标识符也符合大小写敏感这一特点。
(3)、关键字不可以作为标识符
举例:sum,M.D,_date,3days,char
在上述例子中:
sum是标识符
M.D不是标识符,因为标识符不能出现除字母,数字,下划线以外的符号
_date是标识符
3days不是标识符,因为标识符只能以字母,下划线开头
char不是标识符,因为char是关键字