我有一个 c 99 编程类(class)的项目,要求我们向用户询问一个句子,然后逐个字符地获取该句子并将每个字符单独存储在链接列表中。我们被告知需要使用 getc() 和 while 循环来读取句子并将其存储到链表中。
到目前为止我知道你需要 while 循环直到 getc 遇到“\n”。除此之外我什至不知道从哪里开始。除了这个项目之外,我在这门课上没有遇到任何问题。
任何有关方法或其他方法的帮助都将非常感激。
最佳答案
作业中最重要的部分不是读取输入(除了循环的 getc 之外没有更多的内容),而是了解链表是什么,以及如何创建这样一个链表。看看这个。为了帮助您开始,链接列表如下所示:
您需要充分了解指针、malloc、free和结构。如果您仍然遇到困难,也请查找这些主题。
关于c - 用户输入以创建链接列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16198893/