static成员变量不能直接在类里面初始化的理解
static修饰变量,其在静态区开辟空间,该变量只会被初始化一次。如果是在类里面初始化,那是不是每创建一次对象都需要初始化一次static变量。所以在类里面只是定义,类外初始化。static const 比较特殊,属于常量,可以直接在类里面初始化。
由此可见,类里面的变量一般是声明,没有定义,如int&类型也是在类里面声明,在构造函数的时候初始化就行了:
static修饰变量,其在静态区开辟空间,该变量只会被初始化一次。如果是在类里面初始化,那是不是每创建一次对象都需要初始化一次static变量。所以在类里面只是定义,类外初始化。static const 比较特殊,属于常量,可以直接在类里面初始化。
由此可见,类里面的变量一般是声明,没有定义,如int&类型也是在类里面声明,在构造函数的时候初始化就行了:
相关推荐
christina2...:楼主你应该问毕业前什么时候能签三方,签三方就代表着给你预留了这个岗位,毕业后直接正式入职。转正答辩拿到正式offer一般都是会签三方的,图片这个HR好像没有三方的概念。