【发布时间】:2014-03-23 01:56:12
【问题描述】:
我正在为指针数组分配内存。结果有固定数量的项目,我希望所有项目都初始化为NULL。
char **result = (char **)calloc(12, sizeof(char *));
我现在可以确定元素result[0] 到result[11] 是NULL 吗?
【问题讨论】:
-
你可能会觉得这很有趣stackoverflow.com/questions/13251499/…
-
而且,not to cast the result of
malloc()的规则也适用于calloc()。
标签: c arrays pointers memory-management