关于三级或四级数组内存溢出问题(strTemp[200][200][200])
如题目所示数组strTemp[200];strTemp1[200][200];strTemp2[200][200][200];在VC编程中用到树形结构CTreeCtrl,三级。每级从数据库中读取数据;
第一级时读取设备到strTemp[i];
第二级时读取设备的部件到strTemp1[i][j],并在树型结构中显示出来;
第三级时读取设备部件下的零件到strTemp2[i][j][k],并在第二级树结构中显示出来;
我在业余编程中遇到此要求定义解释如下:
1、一公司有若干台设备,有可能上百台,此定义在200台以内;
2、每台设备有很多部件组成,如电机、泵等在200以内;
3、每台电机由很多零件,如螺栓、机壳等在200种以内;反正此数组200X200X200X4字节=32M字节,远超过栈溢出问题。
使用指针又如何指向及指针移位问题,菜鸟一个,请高手给指条明路,示例。
请问如何解决;