gpt4 book ai didi

c - 无法分配内存

转载 作者:太空宇宙 更新时间:2023-11-04 06:07:00 24 4
gpt4 key购买 nike

我无法使用以下代码分配内存:

int *h_VC = (int *)malloc(sizeof(int)*SIZE); //SIZE is 19200
if(h_VC==NULL)
{
printf("Memory Not avaialble");
}

我的代码在 while 循环中使用了上面的代码块,并运行了多次。我有8GB内存。我在运行代码的同时监控空闲内存。
内存分配失败,尽管我还剩下大约 3GB 的可用内存。
可能是什么问题?

最佳答案

任何事情都可能是问题所在。将 printf 替换为

perror("");

获得提示。

关于c - 无法分配内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8489682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com