-2
A
回答
5
int * p[10]
p
定義爲十個int
-pointers陣列。int (*p)[10]
定義p
一個指向十個整數的指針。所以,你可以說:int a[10]; int (*p)[10] = &a;
0
呀,所以C聲明是非常混亂。本文似乎是如何解析它們的好指南。 http://www.antlr.org/wiki/display/CS652/How+To+Read+C+Declarations看起來第二種情況是一個指向大小爲n的數組的指針。
相關問題
- 1. 指針和指針數組指針
- 2. 指針和方括號
- 3. 括號和指針節點
- 4. 指針和數組[指針int和指向char的指針]
- 5. 指針數組和指針的指針數組
- 6. 指向指針的指針和指向數組的指針
- 7. 在指針下用括號
- 8. 指針數組和指針指向一個數組在C++
- 9. 內存分配指針指向數組和指針指針
- 10. 指針,雙指針,數組
- 11. 指針數組指針
- 12. C指針指針數組
- 13. 指針和數組
- 14. 數組和指針
- 15. 指針指向數組的指針
- 16. C++ - 指向數組的指針 - 指針
- 17. 指向指針數組的指針是?
- 18. 指向指針的指針和指向數組的指針之間的區別?
- 19. 指針和數組在C
- 20. 聲明指向數組的指針時是否需要括號?
- 21. 指針有和沒有括號
- 22. 指針數組?
- 23. 數組指針
- 24. 數組指針
- 25. 數組指針
- 26. C中的數組指針和指針數組
- 27. C編程。指針數組和指針數組
- 28. C指針結構數組指針
- 29. 初始化指針數組的指針
- 30. 一個指針數組的指針
也許[cdecl.org](http://cdecl.org/)可以提供幫助。 – dyp