MFC通过界面来设定二维数组的大小及各个位置的赋值有关问题

MFC通过界面来设定二维数组的大小及各个位置的赋值问题
界面上有可以输入数组的大小,数组的i,j中所对应的数

当向数组中插入数时,比如当前在i=1,j=2中插入了 4此时如果此时检查a[1][2]的值是4,但是我现在在随便的比如在a[3][2]插入一个数后,我在去检查a[1][2]的值时就发生了变化  值很大,是不是没有保存问题?(新手问的不专业多见谅)



------解决思路----------------------
你的数组未初始化导致的,你那个“很大”的值是不是 0xcccccccc ?
------解决思路----------------------
1.数组的长度在其定义的时候就是确定的了,不允许改变(这是数组的特点或者说是缺点);
2.LZ所说的操作是对数组中的元素赋值,非插入;
3.动态插入数据最好用容器;
4.LZ问题,(1)把数组定义成全局变量;(2)定义时记着初始化。