回调函数2:笔记
  9aGNI37h2JhV 2023年12月19日 16 0
#include<iostream>
using namespace std;
struct person
{
	char name[64];
	int age;
	int score;
};
typedef void(*PRINTPERSON)(void* p);
void printfunck(PRINTPERSON print, void* pp)
{
	print(pp);
}
void myprint(void* p)
{
	person* pp = (person*)p;
	cout<<pp->name<<" "<<pp->age<<" "<<pp->score<<endl;
}
int main()
{
	person p1 = { "aaa",10,222 };
	printfunck(myprint, &p1);
}
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月19日 0

暂无评论

推荐阅读
  anLrwkgbyYZS   2023年12月30日   23   0   0 i++iosi++ioscici
9aGNI37h2JhV