http://hi.baidu.com/drinkey/item/92b69645524c9ed3c1a5928c
你是要這樣的用法嗎?
gcc 需使用 -std=c99 option
gnu extension 也有類似功能
ref: http://gcc.gnu.org/onlinedocs/gcc/Zero-Length.html
※ 引述《u8906250 (羊咩咩)》之銘言:
: 開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
: GCC
: 問題(Question):
: 比如說有一個 struct
: struct ggg {
: int len;
: void *data;
: };
: 是否能在 malloc struct 的同時也 malloc data的大小1024
: 看起來像是
: struct ggg *g = malloc (sizeof(struct ggg)+1024)
: 但沒辦法這樣做
: 請問是否能做呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 182.235.248.209
※ 編輯: descent 來自: 182.235.248.209 (01/24 21:46)