知识点:

常量的本质

常量的类型

变量的本质

变量的类型(数据类型)

变量的声明(标示符)

-----------------------------

常量的本质:是一个确定的值:1.23,34,0 ,-2....

常量:程序中最基本的元素,在程序运行期间其值不会改变

属于指令的一部分,编译之后不能更改。

--------------------------------

常量类型:

整型常量(整数)、实型常量(小数)、字符常量(数字意外的内容)、字符串常量(“abc”)、枚举常量。

1.整型常量:

十进制分,1,2,3...

八进制分:0开头:012...

十六进制:0x开头:0x8   0xA

所以1+1=2在十进制下是对的,但是在二进制下等于10(一零)。

进制其实就是在不同环境条件下的记数方法,比如每天几点钟的时间以60进制来算。

2.实型整数(浮点数、小数)

1.23   3.23e-12 = 3.23*10^-12

 

3.字符常量

普通字符用单引号括起来:‘A’  '?'......

ascii码表对应有很多字符的对应整型常量,可以自己去查看,或者在Linux终端:man  ascii查看

 

变量的本质

1.程序运行时可以改变的量,保存程序或者用户产生的数据,可以看作是数据的载体。

变量本质是内存某个存储位置的别名,如果了解点汇编语言就很好理解。

2.变量的类型:char.short,int,long,float,double.这些类型占的字节数与操作系统相关,使用sizeof(类型)可以查看。

 

变量的声明(标示符)

数据类型  变量名  如:int a;char ch.

变量名要求:

字母、下划线、数字组成;只能字母或下划线开头,不能和关键字重名。

变量的初始化:int a;

变量的赋值:a = 10;