A-A+
请解释“func”为何种类型 这种类型的作用什么 变量ttt 的值是多少?typedef int (*func)(int in
问题详情
请解释“func”为何种类型,这种类型的作用什么,变量ttt 的值是多少?
typedef int (*func)(int, int*);
int xxx(int a, int *p)
{
return a + *p;
}
int dowork(func aaa, int bbb, int *ccc)
{
return aaa(bbb, ccc);
}
int sss = 4;
int ttt = dowork(&xxx, 3, &sss);
请帮忙给出正确答案和分析,谢谢!