远程登录工作站(64G)c语言分配12G内存失败
代码如下
#include<stdio.h>
#include<string.h>
#include<malloc.h>
int main()
{
char *x=NULL;
x=(char *)calloc(3001*3001*1200,sizeof(char));
if(x==NULL)
printf("failed");
else printf("success");
return 0;
}
结果是failed