C言語なら俺に聞け(入門篇) Part 33
■ このスレッドは過去ログ倉庫に格納されています
0381デフォルトの名無しさん
2008/08/03(日) 13:02:02struct hoge{
double d;
int array[1];
};
みたいな構造体があったとき、配列arrayの要素数を動的に変化させるため
struct hoge *p = malloc(sizeof(struct hoge) + sizeof(int) * 9);
(こんな感じだったかな?)みたいなことをして、int array[10]として
使えるようにするようなコードがあったんですが、これって安全なのでしょうか?
けっこう常識的なテクニック?
■ このスレッドは過去ログ倉庫に格納されています