#include <iostream>
class topClass
{
public:
topClass(int value)
{
ival = value;
printf("\nthe ival=%d\n", ival);
};
int print()
{
printf("\nthe ival=%d\n", ival);
};
int ival;
};
class scndClass : public topClass
{
public:
scndClass(int value) : topClass(value)
{
ival += value + 10;
};
int print2()
{
printf("\nivalue:%d \n", ival);
};
#if 0
int print()
{
printf("\nivalue:%d \n", ival);
};
#endif
int printtop()
{
printf("\ntop ivalue:%d \n", topClass::ival);
};
//int ival;
};
int main()
{
scndClass scn(100);
//scn = new scndClass;
scn.print();
scn.print2();
scn.printtop();
printf("\nsizeof(scn)=%d\n", sizeof(scndClass));
}
输出如下:
the ival=100
the ival=210
ivalue:210
top ivalue:210
sizeof(scn)=4
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
2022-11-24 vimrc