你好,我i刚接触C语言,遇到了以下的问题,麻烦阁下了

把你给解释的那个再具体点,一句话懂起来实在有难度啊,,呵呵
顺便把我百度框的那个也指点一下,谢谢了

首先你在百度框里写的那两个明显语法错误,到底是p是标识符,还是a是标识符?一个变量或一个函数只能有一个标识符表示。
其次
int(**a)[10];分步来看:
*a 指针; **a指向一个指针的指针;**a[10]指向一个(指向10元素数组的指针)的指针;
int **a[10],指向一个(指向10元素的int数组的指针)的指针。
int*(*p)[10];分步来看:
*p指针;(*p)[10],指向一个10元素数组的指针;int*(*p)[10],指向一个10元素的int*数组的指针来自:求助得到的回答
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-19
别着急追问

谢谢你的回答,有如沐春风的感觉,呵呵

相似回答
大家正在搜