请问一下:在c语言中结构体数组的最大长度是多少? 5
比如:structf{charname[65];floatqian;}tu[1000000];像这样定义到1000000可以吗?怎样才能将它的范围扩大?谢谢各位了...
比如:
struct f
{
char name[65];
float qian;
}tu[1000000];
像这样定义到1000000可以吗?怎样才能将它的范围扩大?谢谢各位了 展开
struct f
{
char name[65];
float qian;
}tu[1000000];
像这样定义到1000000可以吗?怎样才能将它的范围扩大?谢谢各位了 展开
6个回答
展开全部
定义在全局范围内,就是堆分配,只和系统限制有关及内存有关
在局部的话(如子函数内),就和栈有关,一般有限制的
在局部的话(如子函数内),就和栈有关,一般有限制的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这就好比你一下子把全球人的姓名都显示在界面上,
就算不崩溃,用户也找不到自己需要的信息一样。
在实际工程中,程序里一般不加载大量数据,
而是在有需求的时候,从数据库,或者文件中填充进去。
就算不崩溃,用户也找不到自己需要的信息一样。
在实际工程中,程序里一般不加载大量数据,
而是在有需求的时候,从数据库,或者文件中填充进去。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果想大的话可以动态申请内存 变大
追问
我是个新手,不会怎么办?还有什么别的办法吗?
追答
你这个struct是在函数外定义的么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询