C++的疑惑

1.static
静态成员变量和静态成员函数:
静态成员变量应该通过非内联函数进行访问,因为编译器要确保在调用静态成员变量前初始化它。
静态成员函数可以访问类的函数成员和静态成员变量,而访问非静态成员变量时,要通过传递对象来引用。
2.const

const修饰的变量需要初始化。

不能通过常对象调用一般函数,常对象只能调用常函数,这是常对象的唯一对外接口。

常函数:不能更新对象的数据成员,也不能调用没有const修饰的函数。

常数据成员只能通过构造函数的初始化列表进行初始化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值