(1)C语言命名
1.编程时给变量或者函数起的名字叫标识符
命名时应注意
字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点:
(1)标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。
(2)标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。
(3)标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文。
(4)标识符不能是C语言的关键字。
#include 《stdio.h》
int main(){ 比如这里的main和age就叫标识符
int age
}
2)变量及赋值
变量就是可以变化的量,而每个变量都会有一个名字(标识符)。变量占据内存中一定的存储单元。使用变量之前必须先定义变量,要区分变量名和变量值是两个不同的概念。就好比:住在房间里的客人与房间号是两个不同的概念。
变量定义的一般形式为:数据类型 变量名;
多个类型相同的变量:数据类型 变量名, 变量名, 变量名...;
变量名和标识符的命名规范完全相同。%d在后面会有详细讲解
注意:在定义中不允许连续赋值,如int a=b=c=5;是不合法的。
变量的赋值分为两种方式:
1.先声明再赋值
2.声明的同时赋值
(3)基本数据类型
C语言中的数据也是有类型的,C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类。
(4)运算符
那么C语言中又有哪些运算符呢?
如下所示:
-
算术运算符
-
赋值运算符
-
关系运算符
-
逻辑运算符
-
三目运算符
算术运算法
C语言基本算术运算符如下表:
名称 运算符
加法 +
减法 -
乘法 *
减法 /
求余 %
自加 ++
自减 --
赋值运算符
C语言中赋值运算符分为简单赋值运算符和复合赋值运算符,之前我们已经接触过简单赋值运算符“=”号了,下面讲一下复合赋值运算符:
复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。
看一个小例子:
| 1 2 | int a=3; a += 5; |
分析:定义整型变量a并赋值为3,a += 5;这个算式就等价于a = a+5; 将变量a和5相加之后再赋值给a
注意:复合运算符中运算符和等号之间是不存在空格的。
关系运算符
下面是C语言中的关系运算符:
符号 意义
> 大于
< 小于
>= 大于等于
<= 小于等于
== 等于
!= 不等于
关系表达式的值是“真”和“假”,在C程序用整数1和0表示。
逻辑运算符
C语言中的逻辑运算
符号 意义
&& 与
|| 或
! 非



