#include "stdio.h"
/*
int* set(int a,int *c)
{
int
*b;
b=malloc(sizeof(int)*3);
c[0]=a;
c[1]=1+a;
c[2]=2+a;
b[0]=13;
b[1]=14;
b[2]=15;
return
b;
}
*/
char *set(void)
char
*buf;
buf=malloc(sizeof(char)*3);//建立記憶體區
buf[0]=0x30;
buf[1]=0x31;
buf[2]=0x32;
buf;
void main(void)
/*
int b[3];
*c;
int i;
// c=malloc(sizeof(int)*3);
c=set(3,&b);
for(i=0;i<3;i++)
printf("b=%d\n",b[i]);
printf("a=%d\n",c[i]);
free(c);
*/
i;
c=set();
printf("c=%c\n",c[i]);
free(c);//釋放記憶體區