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]

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 03:50:12
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]

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]
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]

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);
}
这样应该可以看懂的吧 , 数组作参数的时候,退化成指针