文档介绍:第一章 C语言概述
第二章数据类型、运算符与表达式
第三章最简单的C程序设计
第四章逻辑运算和判断选取控制
第五章循环控制
第六章数组
第七章函数
第八章编译预处理
第九章指针
第十章结构体与共用体
第十二章文件的基本操作
第十三章位运算
§ 变量赋初值
C语言允许定义变量时赋予初值。
如:
int i = 6;
float x=;
char c ='6';
不可以将具有相同初值的变量赋初值时写成:
int a=b=c=6;
可以这样写:
int a=6, b=6, c=6;
定义变量时赋初值实际上是在运行时执行一个赋初值语句:
int a=6;
相当于: int a;
a=6;
注意:也可以只对某个变量赋初值:
int a, b,c = 6;
§ 算术运算符与算术表达式
运算符: 运算的符号表示。
C语言有丰富的运算功能,先简述之
(共有13类)
1. 算术运算符+, –, , /, % , 等
3. 逻辑运算符!, &&, ¦¦
2. 关系运算符>, <, = =, > =, <=, !=
4. 位运算符<<, >>, ~, ¦, ^, &.
5. 赋值运算符= 等
6. 条件运算符? 等
7. 逗号运算符,
8. 指针运算符*, &
11. 分量运算符•, ,
12. 下标运算符[ ]
13. 其它运算符如函数的调用( )
9. 求字节数运算符 size of
10. 强制类型转换运算符(类型)
算术运算符和算术表达式
一、基本算术运算符
+ 加法,正值。如: 3+6, +3
–减法,负值。如: 6– 4, –5
乘法。如: 38
/ 除法。如: 8 / 5
% 求余。如: 7 % 4 的值为3
注: 两个整型数据相除(结果取整)。 –5/ 3 – 1使用时千万注意 int / int 可能会出现数据丢失。
“/”中,有一个 float, 则结果为double型。