11问答网
所有问题
C语言里面,*(a[])和(*a)[]的区别?谢谢
如题所述
举报该问题
推荐答案 2016-01-21
前者表示数组指针,后者表示指针数组
*(a[]):首先是一个指针,它指向的内容是一个数组。
(*a)[]:首先是一个数组,数组中的元素是指针
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/F8vM828v2M7SFP87v2M.html
相似回答
C语言中c
har
*a[ ]
什么意思,他和char
(*)a[ ]
有什么什么
区别?
答:
char *a[]
表示的是数组a[]是一个指向char的指针类型数组,相当于a[]里面的每一个元素都实际值都是一个指向字符串的指针
(即存储某个字符串的首地址)后面这个你应该要问的是char (*a)[]吧,不然的话就和第一个一...
大家正在搜
c语言a++和++a的区别
c语言a+=a-=a*=a
c语言if(!a)
C语言中的null
C语言中的文件类型
C语言中的文件类型划分为
C语言char
C语言static
c语言a+
相关问题
c语言中,a 和a[] 有什么区别
c语言中*a++和(*a)++有什么不同?
(*a)[]与*a[]有什么区别
C语言:*a[]和(*a)[]的区别
C语言中char *a[ ]什么意思,他和char (*)a...
C语言指针数组中的 *a[]和 (*a)[]的区别是什么?
c语言中a与*a有什么区别
C语言中数组指针*a[]与a[]有啥区别?