【一个小错误】通过数组指针引用数组成员

如果 arr 是数组指针,
那么以下这种写法就是错误的:

*arr[i] = *arr[i + 1];


C 的编译器会认为上述代码是这样结合的:

*(arr[i]) = *(arr[i + 1]);


正确写法如下:

(*arr)[i] = (*arr)[i + 1];
原文地址:https://www.cnblogs.com/gaolihai/p/13149766.html