比如(*****printf)("haha\n");
解决方案
因为在 C++ 中,当把一个函数名作为值使用时,该函数自动转换为指针. 所以对于
*****printf
首先,printf
转化为指针, 再解引用得到printf
这个函数,再把*printf
得到的函数作为值自动转换为指针, 再解引用...
比如(*****printf)("haha\n");
因为在 C++ 中,当把一个函数名作为值使用时,该函数自动转换为指针. 所以对于
*****printf
首先,printf
转化为指针, 再解引用得到printf
这个函数,再把*printf
得到的函数作为值自动转换为指针, 再解引用...