C程序设计(谭浩强4版)学习笔记----第三章(最简单的C程序设计--顺序程序设计)

1、数据的表现形式及其运算

在计算机高级语言中,数据有两种表现形式:常量和变量

2、常量:程序运行过程中,其值不能被改变的量称为常量。

    其常用的常量有以下几类:

(1)整型常量:如1000、12345

(2)实型常量。

有两种表现形式:

十进制小数形式。如123.456,0.345

指数形式()由于在计算机输入或输出时候,无法表示上角或者下角度,故规定以字母e或E代表以10为底的指数。

(3)字符常量。有两种形似的字符常量。

普通字符/转义字符

(4)字符串常量

(5)符号常量:这种用一个符号代表一个常量的,代表符号常量。

其作用如下:含义清楚;在需要改变程序中多处用到的同一个常量时,能做到“一改全改”

备注:符号常量不占内存,只是一个临时符号,在预编译后这个符号久不存在了,故不能对符号常量赋以新值。

3、变量

变量代表一个有名字的,具有特定属性的一个存储单元。它用来存放数据,也是存放变量的值。在程序运行期间,变量的值是可以改变的

变量必须先定义后使用。变量名实际上是以一个名字代表一个存储地址。

4、常变量

常变量与常量的异同是:常变量具有变量的基本属性:有类型,占存储单元,只是不允许改变其值。可以说,常变量是有名字的不变量,而常量是没有名字的不变量。

5、编译系统将大写字母和小写字母认为是两个不同的字符。一般而言,变量名用小写字母表示。

6、C语言要求在定义所有的变量时都要指定变量的类型。常量也是区分类型的。所谓类型,就是对数据分配存储单元的安排,包括存储单元的长度(占多数字节)以及数据的表现形式。不同的类型分配不同的长度和存储形式。不同类型的数据在内存中占用的存储单元长度是不同的。

7、注意:自增运算符(++)和自减运算符(--)只能用于变量,而不能用于常量或表达式。

8、C语句

一个函数包含声明部分和执行部分

执行部分是语句组成的,语句的作用是向计算机系统发出操作指令,要求执行相应的操作。

声明部分不是语句,它不产生机器指令,只是对有关数据的声明。

你可能感兴趣的:(C程序设计(谭浩强4版)学习笔记----第三章(最简单的C程序设计--顺序程序设计))