void sum(int a[]) {a[0]=a[-1]+a[1];} main() {int a

发布时间:2021-03-16 09:42:56

void sum(int a[]) {a[0]=a[-1]+a[1];} main() {int a[10]={1,2,3,4,5,6,7,8,9,10}; sum(&a[2]);输出a[2]

网友回答

6 void sum(int* a)
{ *a = *(a-1) + * (a+1);
}这样应该可以看懂的吧 , 数组作参数的时候,退化成指针
以上问题属网友观点,不代表本站立场,仅供参考!