malloc() 函数用于分配内存,但是它不能保证分配的内存是连续的。malloc() 函数从堆内存中分配内存,分配的内存大小由参数决定。堆内存是操作系统为程序提供的一块内存区域,用于存储动态分配的内存。
malloc() 函数分配的内存块可能是连续的,也可能不是连续的。这取决于操作系统的内存管理策略和当前可用的内存空间。如果内存碎片较多,malloc() 函数分配的内存块可能不是连续的。
总之,malloc() 函数分配的内存块可能是连续的,也可能不是连续的,具体取决于操作系统的内存管理策略和当前可用的内存空间。
领取专属 10元无门槛券
手把手带您无忧上云