如何定义指针数组
在C#里面,假设我有一个数组,数组有3个元素,但是每个元素又是由一个指针数组构成的,我该如何定义?
补充,我想了一个方式来解决,代码如下:
//首先定义了泛类
List<List<int>> matrix = new List<List<int>>(8);
//接着判断
while ((adress = str.IndexOf('1', adress + 1)) >= 0)
{
for (int k = 0; k < 8; k++)
{
if ((index % 8) == k) matrix[k].Add(adress);
}
按照如上代码,生成出来的应该是8个动态数组存储在matrix中,但是老是提示matrix[k].Add(index)有问题执行不了,
请教各位高手,是什么问题?