首先举一个简单的例子
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void reverse(int a[] ,int num)
{
int temp;
int i;
for(i=0;i<=num/2;++i)
{
temp=a[i];
a[i]=a[num-1-i];
a[num-1-i]=temp;
}
}
void main()
{
int j;
int a[9]={1,2,3,4,5,6,7,8,9};
int num=sizeof(a)/sizeof(int);
reverse(a,num);
for(j=0;j<num;++j)
printf("%d",a[j]);
}