malloc内存分配的问题
来源:7-7 动态内存分配【突破面试高频考点】

慕粉4252638
2023-02-07
#define PLAYER_COUNT 10
int * players = malloc(sizeof(int) * PLAYER_COUNT);
按照这样定义,malloc传入的size应该是40个字节,malloc内存分配是内部有机制来计算总共需要分配的内存长度吗?
写回答
1回答
-
bennyhuo
2023-02-07
Sizeof int 是 4,乘以10就是40,所以 malloc就会分配40个字节,同学哪里不明白?00
相似问题