【c】用malloc判断一个程序允许运行空间大小

来源:互联网 发布:淘宝nike官方旗舰店 编辑:程序博客网 时间:2024/06/14 22:21

用malloc函数判断一个程序在此设备上可以被允许的运行空间大小,思路:



给malloc函数分配一个空间大小,没分配一次用一个count记录,最后得到的count值  乘以空间大小 就是大概总的空间大小



代码如下:

#include <malloc.h>#include <stdio.h>int main(){int count = 0;while(malloc(1<<20))//1向右移动2位的大小{count++;}printf("%d\n",count);return 0;}

0 0