>>687
#include<stdio.h>
#include<stdlib.h>
#define True 0
#define False !0
#define kArraySize 5
int main(int argc, char *argv[]){
int *data2,*p,i,data[5]={3,6,2,9,1},*q;
data2=(int*)malloc(sizeof(int)*kArraySize);
if(data2==NULL){
fprintf(stderr,"error: cannot allocate memory");
return False;
}
p=data;
q=data2;
for(i=0;i<kArraySize;i++) *q++=*p++;
for(i=0;i<kArraySize;i++) printf("data2[%d]=%d\n",i,*data2++);
return True;
}