指针
#include <stdio.h>
#include <stdlib.h>
int main()
{
double source[5]={1.1,2.2,3.3,4.4,5.5};
double target1[5],target2[5];
double * ptr1;
double * ptr2;
ptr2=target2;
ptr1=source;
int i;
for(i=0;i<5;i++)
{
target1[i]=source[i];
}
for(i=0;i<5;i++)
{
*(ptr2++)=*(ptr1++);
}
for(i=0;i<5;i++)
{
printf("%f ",target1[i]);
}
for(i=0;i<5;i++)
{
printf("%f ",target2[i]);
}
return 0;
}