您的位置:首页 > 其它

结构体与函数指针的特殊应用

2012-05-31 10:29 351 查看
#include <iostream>

using namespace std;

void print(int);

typedef struct
{
void (*print)(int num);
}TEST, *PTEST;

int main()
{
TEST test;
test.print = print;
test.print(10);

TEST test2 = {print};
test2.print(20);

return 0;
}

void print(int num)
{
cout << num << endl;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: