1
A
回答
0
也许
int (*(*function_pointer)())[3];
(至少GCC似乎明白了吧)
0
请参阅this reference,这非常有帮助。需要注意的技术使用的typedef
typedef int (*pfintarray())[3];
pfintarray myFunc() { /* etc
4
f -- f
*f -- is a pointer
(*f)() -- to a function
*(*f)() -- that returns a pointer
(*(*f)())[3] -- to a 3-element array
int (*(*f)())[3] -- of int
相关问题
- 1. 由C函数返回指针阵列
- 2. 阵列指针和函数
- 3. 阵列的函数指针的指针
- 4. 函数返回指针C
- 5. 函数返回指针C
- 6. 函数返回指针
- 7. 函数指针数组指针用作函数的返回值
- 8. 从函数返回指向二维数组的指针 - C++
- 9. 如何写一个函数指针返回一个函数指针函数?
- 10. 阵列函数指针作为参数
- 11. 阵列指针到多维数组
- 12. 函数返回指向int的指针
- 13. 从函数返回数组/指针
- 14. C - 指向返回字符串函数的指针函数的指针数组
- 15. 返回函数指针指向嵌套函数C
- 16. 函数返回0的多维数组
- 17. 函数常量指针阵列
- 18. Java中函数指针的阵列
- 19. LNK2005函数指针阵列中的obj
- 20. 函数指针阵列:无效**铸造
- 21. 从C++中的指针函数返回一个多维数组 - CLI
- 22. C++从函数,指针返回多维数组的最佳方式?
- 23. 误差函数指针返回(无效*)
- 24. 函数返回节点指针
- 25. 返回void的C++/C函数指针*
- 26. golang函数返回接口指针
- 27. 函数返回类型和指针
- 28. 通过函数返回类指针
- 29. 函数返回指针为空?
- 30. 返回类型的lambda函数指针