ff14最新服务器:c语言问题

来源:百度文库 编辑:高考问答 时间:2024/04/28 18:13:40
c语言里如何定义一个未知长度的数组?
或如何等效地完成这个目的?

molloc

用链表可以完成
首先定义一个结构体,里面包含数据和指向下一个数据的指针变量,如果是双向链表还要在包括一个指向上一个数据的指针变量。第一个或最后一个指针变量可以设为NULL也可以指向最后一个或第一个数据。如果是单向的要把第一个数据的地址要记下,在第二次使用时会用到。