#include <stdio.h>
void array_inversion(int * a, const int len)
{
int min = 0;//数组最小下标
int max = 0;//数组最大下标
max = len - 1;
while (min < max)
{
int tmp = a[min];
a[min] = a[max];
a[max] = tmp;
min++;
max--;
}
return ;
}
int main(int argc,char *argv[])
{
int a[] = {
11,22,33,44,55,66,77,88,99};
int len = sizeof(a) / sizeof(a[0]);
int i;
array_inversion(a, len);
for (i = 0; i < sizeof(a) / sizeof(a[0]); i++)
{
printf("a[%d] = %d\n", i, a[i]);
}
return 0;
}
Cは配列の反転を実現します
おすすめ
転載: blog.csdn.net/zxy131072/article/details/108491745
おすすめ
ランキング