gpt4 book ai didi

c - C 中的全局数组声明?

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

我需要全局声明一个数组,因为我希望所有方法都能够在 main.c 程序中访问它。但是,如果我在 main.h 中声明它,我将不得不在声明时给它一个大小 - 问题是,在调用 InitializeMemory(...) 方法之前我不知道大小,这需要用户输入是数组的大小。

最佳答案

int *ptr; 那样全局创建它(假设它是整数);然后在你的函数中;

 ptr = (int *) malloc(100*sizeof(int));

关于c - C 中的全局数组声明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8114695/

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