前言

手动开辟内存 主要使用的函数 molloc 进行操作。开启指定的内存空间。

1
2
3
4
5
6
while (1) {
printf("%s", "自增内存");
//开10兆内存,并地址给一个指针。
int *p = (int *)malloc(1024 * 1024 *10 );
Sleep(2000);
}

malloc 无效可能是杀毒软件拦截的原因。
malloc 用来创建动态的数组也是数组,跟普通的数组有什么区别呢:

普通的数组是已知大小的情况下使用,malloc 的数组是在大小不确定的情况下使用,可以动态的分配指定大小,灵活度大。