
C++
qieziming
这个作者很懒,什么都没留下…
展开
-
C++中extern static const 综合理解
更新: 关于全局的理解,在同一个项目里,所有的函数默认其实都是extern的,即在一个cpp里声明一个全局函数,在main中声明一下,不需要include,编译的时候也能找到。 而每个文件里的变量如果需要全局访问则需要extern,无论是先定义int a=10,在extern int a还是先extern int a,再定义a都行。extern主要是保证在你需要的时候能够访问a,多和声明在一起。...原创 2019-04-11 10:12:00 · 324 阅读 · 0 评论 -
C++学习
1、int a={0} :列表初始化,和Int a{0};区别是如果列表初始化的话,从高精度类型转到低精度类型,编译器会报错 2.Auto 声明中,只能有一个基本数据类型,auto sz=0,pi=3.15;错误!auto会忽略顶层const.比如指向常量的指针。和常量。 3.类默认初始化:定义于任何函数体之外的变量被初始化为0,定义在函数体内部的内置变量不会被初始化。类对象 如果没有显示地初...原创 2019-04-22 08:55:46 · 150 阅读 · 0 评论