- 557 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 20:31:15.83 ]
- >>555
こんな感じとか。 名前は、initial_mainじゃなくて create_hogeとかalloc_hogeにしたほうがいいと思うけど struct hoge* initial_main() { struct hoge* hog; hog = malloc(sizeof(struct hoge)); if(hog){ hog->A = hog->B = hog->C = 0; hog->A = malloc(sizeof(struct sub)*(2)); hog->B = malloc(sizeof(struct sub)*(4)); hog->C = malloc(sizeof(struct sub)*(8)); if(hog->C){ hog->C[5].a = 100; } } return hog; }
|

|