意思是对于非数组和指针类型的变量,不能用[]这样的下标符号。下标表达式,形如p[i],等价于*(p+i),其中+是指针加法,数值上相当于+ sizeof(*p) * i。“多维”的下标表达式如p[i][j],由结合性等价于(p[i])[j],即*(p[i]+j),也就是*(*(p+i)+j)。[]和一元*操作符的操作数...
C语言subscript requires array or pointer type 错误怎么改呀?这个错误通常是因为你在使用下标访问一个非...
这么明确的错误提示,不知道你还有啥可问的。
C语言subscript requires array or pointer type 错误怎么改呀?这个报错的意思是:下标需要数组或指针类型...
意思是对于非数组和指针类型的变量,不能用[]这样的下标符号。下标表达式,形如p[i],等价于*(p+i),其中+是指针加法,数值上相当于+ sizeof(*p) * i。“多维”的下标表达式如p[i][j],由结合性等价于(p[i])[j],即*(p[i]+j),也就是*(*(p+i)+j)。[]和一元*操作符的操作数...