一,请问怎样删除二维数组中其中一个元素呢?
是该为NULL还是怎样..??
二,能不能实现在二维数组中,在分小组呢??例如 NUM [0,1]分为一小组!!
万分感谢!
是该为NULL还是怎样..??
二,能不能实现在二维数组中,在分小组呢??例如 NUM [0,1]分为一小组!!
万分感谢!
解决方案 »
- 「控件控」让世界真实起来·字符型点阵液晶显示屏
- string ??
- ReadLine()读取文件问题请教
- 各位英雄好汉给位走过路过的高手,请教!---c#调用vc写的dll的问题
- 求教Access缺省日期与DataGridView绑定的问题
- 小弟问一个关于dataGrid1 的问题 大家帮帮忙吧 困扰小弟好几天了....
- ???关于MDI的问题!!!!大家帮忙啊!!
- 安装visual studio.NET 2005后
- 关于使用委托和直接调用方法,实在不明白 求指教
- 邪门!winform 按钮怎么有个蓝色边框,偶尔会影响按钮大小
- 如何编自己的输入法
- C#中SelectedIndexChanged怎么用?
是该为NULL还是怎样..?? 这要看你的删除是何种模式?
如果是设置为NULL,那么它仍然将占据这个“位置”,也就是说通过这个索引你得到地元素的值将为NULL,而不是下一个位置上的元素。
但是在程序的具体应用中,你可以把设置为NULL的元素理解为已被删除。
二,能不能实现在二维数组中,在分小组呢??例如 NUM [0,1]分为一小组!!
万分感谢!没明白你这个一小组的意思,但是在C#中可以使用锯齿形数组,形如:int[][]这样的,对于这样的数组。每一维的元素数目都可以不相同,可以是空,甚至是NULL。
第一个问题:例如: int[,] aa = new [,]
{{1,2,3},{4,5,6},{7,8,9}} //建立一个二维数组.
我想删除aa[1,1] // 元素5应该怎样删除呢?添加aa[1,1]为5(即恢复)又应该怎样做呢?第二个问题: 例如我想删除元素 4,5,6 或者 3,6,9....一些任意的一些元素,能不能把它在aa再定义为小组,然后我删除这个小组,就可以把我想删的元素一次删掉!恢复又应该怎样呢?
上面的操作我在一位数组中可以现实,(我看的书上有)但二维的,我找不到方法,关键字也找不到!谢谢!
你的操作正是我们避免使用数组,而使用连表的方便的地方!!!---建议使用连表。数组不适合用你这样的操作!!!
我也不知道吖,null我只是说说而已...你知道怎样可以实现删除和添加二维数组中一个元素或者几个元素吗??