struct abc {
     char *ptr;
     int var[20];
     struct abc *next;
};
struct abc *ptr = (struct abc *) malloc(sizeof(struct abc));
另一種寫法可以將程式碼簡化,將sizeof(struct abc)改成sizeof(*ptr),如下所示:
struct abc *ptr = malloc(sizeof(*ptr));
提供給各位參考.
沒有留言:
張貼留言