11问答网
所有问题
(*a)[]与*a[]有什么区别
如题所述
举报该问题
推荐答案 推荐于2018-02-24
这个主要看符号优先级,
(*a)[]表示*a首先要是一个指针,这个指针指向的数据类型是一个数组,这叫数组指针
*a[]优先级是先算a[],表示a首先要是一个数组,再算*,就是数组里面每一个元素都是一个指针,这叫指针数组
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FMPSF8vPqF7787vSvv4.html
相似回答
C语言中char
*a[ ]什么
意思,他和char
(*)a[ ]有什么什么区别
?
答:
char *a[]表示的是数组a[]是一个指向char的指针类型数组
,相当于a[]里面的每一个元素都实际值都是一个指向字符串的指针(即存储某个字符串的首地址)后面这个你应该要问的是char (*a)[]吧,不然的话就和第一个一...
大家正在搜
a版和b版有什么区别
a和an的区别与用法
what和what a的区别
a--和--a的区别
an跟a的区别
the和an和a的区别
a和an的用法区别口诀
the a an 的用法区别
a和c的区别
相关问题
c++ int (*a)[20]与int *a[20]有什么...
int (*a)[10] 和 int *a[10] 什么区别...
*a和a[]有什么区别?
C语言中char *a[ ]什么意思,他和char (*)a...
c语言中*a和&a有什么区别
C语言中int *a[5]和int(*a)[5]有什么区别吗
*a++与a++这两个有什么区别啊
char *a[N] 和char (*a)[N]有什么区别?