我们可以通过使用and will 处理乘法来安全地分配 C 中x大小的元素。ycalloc(x, y)calloc()x*y
x
y
calloc(x, y)
calloc()
x*y
然而,realloc()例如仅将新大小作为参数,我想知道如何x*y使用realloc().
realloc()
如果x*y不适合怎么办size_t?calloc()对此如何处理?
size_t
c malloc memory-management realloc calloc
c ×1
calloc ×1
malloc ×1
memory-management ×1
realloc ×1