【发布时间】:2016-08-11 07:56:20
【问题描述】:
这是我的代码
typedef struct _recorrido Elemento;
typedef struct _lista_E Lista;
struct _recorrido {
int valor_nodo;
Elemento *siguiente;
};
struct _lista_E {
Elemento *primero;
Elemento *ultimo;
int num_elementos;
};
[...]
element = (Elemento *) malloc(sizeof (Elemento));
我想在Java中创建一个这样的arrayList
List[] object = new List[10];
但是在 C... 我的意思是一系列列表。我认为我必须创建一个指向每个列表元素的指针数组,但不知道如何。
【问题讨论】:
-
如果您需要通用列表,请使用 (int list[10]) 之类的普通列表或实现一个链表供您自己使用。您还可以通过简单的数组(通过实现添加/删除/调整数组大小的函数)创建一个类似于 java 中的列表。只是需要一些时间......
标签: java c list pointers arraylist