malloc、calloc 和 realloc 的失败语义与所有权怎样处理? · 嵌问