C 我需要释放结构中的每个元素吗?
如果我有一个int结构,我必须单独释放所有int(它们不是指针),还是在调用结构上的free()时释放它们?否,在释放整个结构时释放它们C 我需要释放结构中的每个元素吗?,c,C,如果我有一个int结构,我必须单独释放所有int(它们不是指针),还是在调用结构上的free()时释放它们?否,在释放整个结构时释放它们 (请注意,您只需要释放分配了malloc/calloc/realloc,而不是在堆栈上分配的结构。)否,释放整个结构时将释放它们 (请注意,您只需要释放分配了malloc/calloc/realloc,而不是在堆栈上分配的结构。)malloc和free go成对 如果您没有为它动态分配内存,请不要释放它。malloc和free-go成对进行 如果您没有为它动态
(请注意,您只需要
释放分配了malloc
/calloc
/realloc
,而不是在堆栈上分配的结构。)否,释放整个结构时将释放它们
(请注意,您只需要释放分配了malloc
/calloc
/realloc
,而不是在堆栈上分配的结构。)malloc和free go成对
如果您没有为它动态分配内存,请不要释放它。malloc和free-go成对进行
如果您没有为它动态分配内存,请不要释放它。我只想补充一点,如果您m/c/realloc它,您应该释放它。如果没有的话,一切都会好的。我想补充一点,如果你用m/c/realloc来锁定它,你应该释放它。如果没有,一切都会好起来。