求友友们解答一下这个内容我想看看,因为我做出来老是抱错想看一下友友们的解答
1条回答 默认 最新
关注 望采纳,谢谢,代码:
ABC.h#include<iostream> using namespace std; class ABC { public : int a, b; void *fun(); };
ABC.cpp
#include "ABC.h" void* ABC :: fun() { cout << a << " , " << b << endl; return 0; } int main() { ABC abc0[3]; for (int i = 0; i < 3; i++) { cin >> abc0[i].a >> abc0[i].b; } for (int i = 0; i < 3; i++) { abc0[i].fun(); } ABC* a; int* b; void* c; a = abc0; b = &abc0[0].a; c = abc0[0].fun(); cout << *b << endl; cout << c << endl; return 0; }
效果:
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥30 vmware exsi重置后的密码
- ¥15 易盾点选的cb参数怎么解啊
- ¥15 MATLAB运行显示错误,如何解决?
- ¥15 c++头文件不能识别CDialog
- ¥15 Excel发现不可读取的内容
- ¥15 UE5#if WITH_EDITOR导致打包的功能不可用
- ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
- ¥20 yolov5自定义Prune报错,如何解决?
- ¥15 电磁场的matlab仿真
- ¥15 mars2d在vue3中的引入问题