#include <stdio.h>
#include <stdlib.h>
int main()
{
typedef struct {
int a;
} VasetType;
VasetType *Vaset[3];
for (i=0 ; i<3 ; i++){
Vaset[i]=(VasetType *)malloc(sizeof(VasetType));
}
for (i=0 ; i<3 ; i++){
(*pVaset[i]).a = 10*(i+1);
}
for (i=0 ; i<3 ; i++){
printf("%c: %d\n", 97+i, pVaset[i]->a);
}
printf("a: %d\nb: %d\nc: %d\n", pVaset->a, pVaset->b, pVaset->b);
for (i=0 ; i<3 ; i++){
free(pVaset[i]);
}
return 0;
}
부탁드립니다.ㅠㅠ
하이키 이 넘이네
#include <stdio.h>#include <stdlib.h>typedef struct num{ int A; int B; int C;}num;int main(void){ num *p = (num *)malloc(sizeof(num)); (*p).A = 10; (*p).B = 20; (*p).C = 30; printf("a : %d\nb : %d\nc : %d\n", p->A, p->B, p->C); return 0;}
와 제발 저 불쏘시개로 공부하지 마라 ㅠㅠ