0
Q
指针声明
A
回答
9
这是指针数组的指针。
char a[20];
是一个字符数组。
char* a[20];
是一个指针数组,以字符
char (*a)[20];
是一个指向字符
char* (*a)[20];
的阵列是一个指向指针数组为字符。请注意0是指向字符指针的数组。括号的优先级高于星号,所以你需要用圆括号来声明一个指向数组的指针。
相关问题
- 1. 指针声明
- 2. C++:声明指针
- 3. 声明与指针
- 4. C++指针声明
- 5. 指针Ç - 声明
- 6. 声明函数指针
- 7. 声明函数指针的
- 8. 晦涩的指针声明
- 9. C++指针数组声明
- 10. 在C中声明指针
- 11. 声明const指针为int?
- 12. 声明函数指针
- 13. 混淆指针声明
- 14. 数组指针声明
- 15. 使用声明,类指针。
- 16. 什么是指针声明?
- 17. 疑函数指针声明
- 18. 指针和声明难度
- 19. 关于指针声明
- 20. 指针声明语法
- 21. 共享指针声明
- 22. C++指针 - 冲突的声明和指针到指针
- 23. 用指针内部的指针声明联合指针
- 24. 声明指向指向指针的指针
- 25. C++ 11自动声明带和不带指针声明者
- 26. 函数声明使用perl函数指针声明
- 27. 在单个声明中声明多个指针
- 28. 在类声明中声明一个类对象的指针
- 29. C++指针声明访问指针数组
- 30. 声明const的指针或const指针作为形式参数
上面的指针和char ** a [20]之间的区别是什么?我知道这一个,因为这是可以理解的:) – zh7i
样本的用法:'char * b [20]; a =&b;' –