本文主要是介绍C语言申明1000000以上数组的方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
通常用两个办法解决这个问题:
-
声明一个全局数组。就是在所有函数之外声明,如int a[1000000];就可以了。
-
在需要的函数中用malloc函数动态申请内存,如int *pt=(int *)malloc(sizeof(int)*1000000);就可以了。用完后要用free(pt);释放所申请的内存空间。
这篇关于C语言申明1000000以上数组的方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!