标签: c arrays size free malloc
可能重复: If free() knows the length of my array, why can’t I ask for it in my own code?
搜索(包括此处的stackoverflow),我得到malloc()分配一个数组,并创建一个标题来控制数组信息。
在此标题中,还有数组大小。 free()使用这些信息来了解如何释放该数组。
所以,如果数组大小信息是“那里”(内存中的某个地方),为什么没有一个返回数组大小的函数,在数组头查找?或者我错过了什么?