-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