gpt4 book ai didi

c - C语言用指针交换一个数组与另一个数组的索引

转载 作者:太空宇宙 更新时间:2023-11-04 08:00:10 25 4
gpt4 key购买 nike

<分区>

谁能帮我解决这段代码?我必须使用指针与另一个数组的索引进行交易。这是我创建的解决方案`

double *swap_double_array_ptr(double *pi, int pos1, int pos2) { 
double *p = &pos1;
double *q = &pos2;
double aux=0;
aux = *(pi + p);
*(p + pi) = *(q+ pi);
*(q + pi) = aux;

}

编译器说操作数无效。有人能帮我吗?我不知道任何其他解决方案。请温柔点,我是指针的新手。 谢谢。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com