定义在这里
typedef void (*MyDelegate)(int i );
下面就用mydeledate了
在上面的typedef中不是把void 型定义成(*MyDelegate)(int i )吗,这里单用mydelegate是怎么回事呢
MyDelegate test1( int i )
{
printf("%d\n", i );
}
MyDelegate test2( int i )
{
printf("%d\n", i+1 );
}
...全文
35711打赏收藏
看看这个typedef是什么意思
定义在这里 typedef void (*MyDelegate)(int i ); 下面就用mydeledate了 在上面的typedef中不是把void 型定义成(*MyDelegate)(int i )吗,这里单用mydelegate是怎么回事呢 MyDelegate test1( int i ) { printf("%d\n", i ); } MyDelegate test2( int i ) { printf("%d\n", i+1 ); }