程序由一条一条的语句组成。表达式语句由一个表达式加一个分号构成,而表达式由运算符和常量、变量组成。
一个程序就像一个榨汁机,放进橙子,就能榨出橙汁。常量就像要加工的橙子和榨出来的橙汁。而变量就像装橙汁的容器。运算符,就是各种运算、加工,就像压橙汁,是加蜂蜜呢,还是加柠檬,就看你的需要了。
常量
是可以直接在程序中使用的数据,比如整数1,2,3,比如浮点数3.1415926,99.9。
变量
简单理解,变量就是存放数据的容器,是程序处理加工的主要对象。
- 变量代表一个有名字的、具有特定属性的一个存储单元。
- 变量用来存放数据,也就是存放变量的值。
- 在程序运行期间,变量的值是可以改变的。
- 变量必须先定义,后使用。
数据类型
就是对数据分配存储单元的安排,包括存储单元的长度(占多少字节)以及数据的存储形式。不同的类型分配不同的长度和存储形式。定义一个变量的时候,总是要明确它是什么类型,这就意味着它能存储的数据是有限的。比如一个定义为short(短整型)的变量的取值范围就是-32768~32767。
运算符和表达式
用算术运算符(+、-、*、/)和括号将运算对象(也称操作数)连接起来的、符合C语法规则的式子称为C算术表达式。
运算对象包括常量、变量、函数等。
C语句
比如,表达式语句由一个表达式加一个分号构成,最典型的是由赋值表达式构成一个赋值语句。例如:
a=3
是一个赋值表达式,而
a=3;
是一个赋值语句。