扭曲列表到文本文件

时间:2016-03-30 13:55:48

标签: c

我试图在文本文件中写一个简单的列表。

public class A {
  // note "static"
  public static string MyString => "This is a cool string!";
}
...
String value = typeof(A).GetProperty("MyString").GetValue(null) as String;

在文本文件中,写入列表,但也在我认为的一大堆地址*指针之后。 在开始时,我通过函数newl()准备了NULL,然后在列表中的l之前用信息和粘贴制作另一个点。

1 个答案:

答案 0 :(得分:0)

您向后填充列表,因此分配的第一项成为列表中的最后一项。但此项目的urm成员永远不会使用NULL初始化,表明它是最后一项。

在主要功能中:

l=(LISTA)malloc(sizeof(Lista));  //memory allocated for first (last when list is populated) item
l->urm = NULL;  //initialise urm to NULL, indicating this is the last item
scanf("%d",&x);
//etc...

这样,while循环可以检测列表中的最后一项并停止。