1   1  /  1  页   跳转

数组太小怎么办呢

数组太小怎么办呢

struct data2
{int days;
int date[42];
};

struct data1
{struct data2 month[12];
};

struct calendar/*日历*/
{struct data1 year[50];
}calendar;
这个嘛哦 我要是把struct data1 year[50]里得50改成100或者更大就不行了 有谁能帮我解决下么 谢谢了
最后编辑2006-02-12 12:26:49
分享到:
gototop
 

是什么问题呢?我用VC++6.0编译过没有问题啊
gototop
 

我是说我这样用可以 但把struct data1 year[50]里得50改成100或者更大就不行了 就是说在 空间不够的情况下怎么弄呢 因为要初始化的数据量很大阿 但是用链试的就可以了 只是会很麻烦以后处理等时候
gototop
 

我也经常遇到过这样的问题,不过你只能选一个,要么复杂,要么占用内存
gototop
 

是么 那那些别人编的大程序不知道是怎么处理的呢 哎......痛苦
gototop
 

很多书上都说电脑发展有一种趋势:就是程序的可读性要好,其程序的大小不太重要,随着技术的发展,运算速度会越来越快……
重要的应该就是可读性和运算范围吧
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT