我迷路了。我创建了一个链接列表,我想将数据保存到其中。当人们输入他们的名字时,我希望它保存在链接列表中。
我怀疑这是指向指针的问题,但我不习惯用于获取 get char 等输入的策略。无效代码(不是结构)在 int main() 之外,直到现在我从未在 int main() 之外编码。
在 int main() 函数中是我的链接列表代码。
所以我想将 int main 之外的函数调用到 int main 中,并指向一个指向名称的指针。我该怎么做?
非常感谢,TG52。
我迷路了。我创建了一个链接列表,我想将数据保存到其中。当人们输入他们的名字时,我希望它保存在链接列表中。
我怀疑这是指向指针的问题,但我不习惯用于获取 get char 等输入的策略。无效代码(不是结构)在 int main() 之外,直到现在我从未在 int main() 之外编码。
在 int main() 函数中是我的链接列表代码。
所以我想将 int main 之外的函数调用到 int main 中,并指向一个指向名称的指针。我该怎么做?
非常感谢,TG52。
你的代码是什么,你的问题是什么?
我知道很多你可能会考虑的列表实现 查看 glib 的实现(或者甚至更好地使用 glib)
http://developer.gnome.org/glib/2.33/glib-Singly-Linked-Lists.html
您可以从以下位置下载各种收藏的完整来源:
如果你坚持自己做,你至少应该向我们展示你到目前为止所做的事情。