C++ :
来源:百度知道 编辑:UC知道 时间:2024/07/03 03:27:43
请各们高手解释一下
C++ 中的符号 : 是什么意思
例:intcell::intcell(int initialvalue)
:storedvalue(initialvalue)
{
}
请各们大侠教一下
以上程序中的":" 有什么作用
万分感谢
C++ 中的符号 : 是什么意思
例:intcell::intcell(int initialvalue)
:storedvalue(initialvalue)
{
}
请各们大侠教一下
以上程序中的":" 有什么作用
万分感谢
intcell::intcell(int initialvalue)
:storedvalue(initialvalue)
{
}
这里的":"后面跟的是成员变量的初始化列表,这里将initialvalue赋值给成员变量storedvalue,如果有多个赋值动作,之间用","隔开.
intcell::intcell(int initialvalue)
:storedvalue(initialvalue),member2(value2),member3(value3)[,...]
{
}
":"后面进行初始化比在构造函数中显式初始化更好,而且常量只能用这种方法进行初始化.
继承 命名空间 类的函数等等
继承