引言:
如今逐渐临近期末,期末考试都已经差不多只有一个月了,因此,我在此处分享下自己的复习日志,会附带题型的,但是今天的比较简单可能就比较少,同样对于这些都是简单的回顾,会提到具体易错细节;
一、数据类型分类:
1.常量
(1)、整型常量(主要就是整数);
(2)、实型常量(就是实数);
(3)、字符常量:
用单撇号 ‘ ’ 来进行表示,对于其以ASCII码来储存;
还有转义字符;
(4)、字符串常量:
用双引号 “ ”来表示,列如“i love you”;
(5)、符号常量:
#define type_name replace
注意:这是个预处理 的数据,在编译的时候将后面的替换到它所在的位置,因为他是简单的替换有时候就会出现问题,这是最值得注意的问题,写代码时应该引起自己的注意,同样对于它来说是不会占内存的,对于const声明的只读变量来说,是会占内存 的;
2.变量:
(1)、定义的变量
主要要进行先定义,在使用,例如 int x;值得一提的就是它的x 作为变量名字,其实就是对内存地址的一个代表;
(2)、const定义的只读变量:
对于const的声明,应当对于它对指针的声明要明了;
对于 int *p;
首先 int const *p :你可以修改p ,但是不能够修改他指向的值
另外对于int * const p:你可以修改它指向的值,但是不能够修改指针p的值;
#这节没什么题,主要就是了解常量变量,很快会更新的