2013-07-24

C Struct Malloc 演示

 
struct mem_t{
    int x;
    int y;
};
 
int main()
{
    struct mem_t *p,*p2;
 
    p = (struct mem_t *) malloc(sizeof(struct mem_t));
 
    p->x = 24;
    p->y = 52;
 
    printf("p->x=%d\n"
           "p->y=%d\n",p->x,p->y);
    p2 = p;
    printf("p2->x=%d\n"
           "p2->y=%d\n",p2->x,p2->y);
 
    free(p);
    free(p2);
    return;
}

沒有留言: