[求助]怎样定义动态数组啊
在c语言中怎样定义动态字符数组啊
能写下代码嘛?谢了先
在c语言中怎样定义动态字符数组啊
能写下代码嘛?谢了先
2006-05-23 08:45

2006-05-23 08:56
2006-05-23 09:02
2006-05-23 09:34
2006-05-23 10:04
朋友,你提了个很好的问题。我再帮你说得有实际价值一点:在反复扩招中,档次低的学校事先很难估计今秋到底能招到多少大学生。如何有效地使用各种教学资源?
您的问题,在C语言中通常是依靠“链表”技术来加以实现的。所以每输入1个新生的信息,相当于1名新生报到入学,就为他单独(向操作系统)申请1个所谓“结点”。此人离开学校后,再把他当初享用的“结点”资源归还操作系统。牢记:思而不学则殆

2006-05-23 10:24
举个例子吧
我要从键盘输入一系列数据e.g
teacher
univercity
programming
apple
可是如果定义char array[100]那么在数据很多,可是数据长度又远小于预测值时会造成很大的空间浪费
而且我们无法预知每个数据的长度
那么即使使用链表也会出现很大的问题,结点的大小在这种情况下好象也是很难确定的

2006-05-23 10:34

2006-05-23 10:53
2006-05-23 11:30

2006-05-23 19:31