回 帖 发 新 帖 刷新版面

主题:求助:能否在模块内定义大小可变的数组?

求教各位!

程序是这样的:

在主程序中,循环数次:

每一次会产生一个整数 N, N 作为本次循环中后续一系列数组的长度。

由于这些长度可变的数组被太多的子程序使用

所以想将这些数组放在一个模块之中,

但由于主程序中每次循环 N 都改变,所以没法在模块中定义这些数组

所以想请教各位高手,

有没有什么办法达到同样的目的?

不胜感谢!

回复列表 (共2个回复)

沙发

定义一个可变数组, 在循环代码开始的时候以N为维度定义它的空间在循环代码结束的时候删掉这个数组. 那就可以实现每次循环都能不同了.
按这个思路在公共模块上定义一个可变数组就可以了. 不知道是否实现楼主的意思?

板凳


啊!可以

非常感谢你的耐心~~

多谢多谢

我来回复

您尚未登录,请登录后再回复。点此登录或注册