2.2.1变量定义

列表初始化:如果在使用列表初始化时存在丢失精度问题,那么编译报错

long double ld = 3.14123414;

int a{ld};  //error

变量定义和声明的关系:

变量只能定义一次,可以多次声明

多个文件分离编译,某个文件引用另一个文件定义的变量之前要先声明它,例如

extern int a;不能同时用extern int a = 1这样会丢失extern的效果,而且在函数内部这样写会报错

posted on 2018-03-10 22:45  CreatorKou  阅读(87)  评论(0编辑  收藏  举报

导航