スレ立てるまでもない質問はここで 87匹目
■ このスレッドは過去ログ倉庫に格納されています
0552デフォルトの名無しさん
2007/12/21(金) 13:23:46例えば、
struct str_with_size {
int size;
char str[1];
};
というように構造体を宣言して、
len = strlen(s);
foo = malloc(sizeof(struct str_with_size) + len);
foo->size = len + 1;
のように使う。
[1] だったり [0] だったりするのは、[0]が通らないコンパイラが
あったりしたため。
■ このスレッドは過去ログ倉庫に格納されています