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函數指針