全局变量、extern/static/const区别与联系
基础一定要搞清,特别是语法级的,基本函数的,明明是错的,却自以为是对的,
这种错,太伤心了。
http://hi.baidu.com/luxiaoyi/blog/item/cf8218dbb5ce216ed0164ee0.html
extern前置声明=。=
static C/C++的意义不同
C的是内部局部保护,相当于private,与之对应的是extern,外部。
C++是全局/局部,静态
const与指针一起用时,有前后的说法=、=
沿着*号划一条线,
如果const位于*的左侧,const就是用来修饰指针所指向的变量,即指针指向为常量;
如果const位于*的右侧,const就是修饰指针本身,即指针本身是常量。
#define 简单替换