由malloc()函数分配的内存块可以是不连续的
举一反三
- 中国大学MOOC: 使用malloc函数申请内存时,在哪个区分配内存?
- 若有int *a;写出使用malloc函数动态给指针变量a分配内存的语句 。
- 通过malloc()函数的返回值可以得到所申请的空间的首地址。如果系统剩余的连续内存不能满足要求, 函数返回_____________指针,表示申请失败
- 对malloc()与calloc()描述正确的是( ) A: 都能在内存中分配一块连续区域 B: 两个函数的返回值都是一块区域的首地址 C: 两个函数对分配到的连续区域的初始化值相同 D: malloc(3*sizeof(int))与calloc(3,sizeof(int))的作用相同
- 分区管理要求对每一个作业都要分配( )的内存单元 A: 地址连续 B: 若干地址不连续 C: 若干连续的地址块,但块不一定连续 D: 软干连续的页框