这个版本的代码非常紧凑,速度也很快,完全可以与汇编程序员所编写的同类程序相媲美。
#include <stdio.h>
#define SIZE 3
int main()
{
int a[SIZE], b[SIZE]={1,2,3};
register int *x, *y;
for( x = a, y = b ; y < &b[SIZE] ; )
*x++ = *y++;
return 0;
}
这个版本的代码非常紧凑,速度也很快,完全可以与汇编程序员所编写的同类程序相媲美。
#include <stdio.h>
#define SIZE 3
int main()
{
int a[SIZE], b[SIZE]={1,2,3};
register int *x, *y;
for( x = a, y = b ; y < &b[SIZE] ; )
*x++ = *y++;
return 0;
}