指针

#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;
}

posted @ 2015-04-22 21:37  nomasp  阅读(110)  评论(0编辑  收藏  举报