c语言中关于单链表的问题
我正在设计一个下程序,但是遇到了一点麻烦:我想要用单链表实现数据存储,因为有好多函数都要操作其中的数据,所以我想定义它为全局变量,但是链表的长度必须在某些函数中才能确定,...
我正在设计一个下程序,但是遇到了一点麻烦:
我想要用单链表实现数据存储,因为有好多函数都要操作其中的数据,所以我想定义它为全局变量,但是链表的长度必须在某些函数中才能确定,我觉得不好弄。。。所以,我该怎么解决呢?
还有就是,排序的时候,有按学号,按工资等好多个,我一个一个分开写很费劲,不知道c有没有简便方法,比如说,我定义一个变量i,当需要按学号排序的时候,令i等于学号,当需要按工资排序的时候,令i等于工资,然后我就可以只写一个按i排序的程序了。
我c语言学的不是很好,希望大家可以不吝赐教,谢谢! 展开
我想要用单链表实现数据存储,因为有好多函数都要操作其中的数据,所以我想定义它为全局变量,但是链表的长度必须在某些函数中才能确定,我觉得不好弄。。。所以,我该怎么解决呢?
还有就是,排序的时候,有按学号,按工资等好多个,我一个一个分开写很费劲,不知道c有没有简便方法,比如说,我定义一个变量i,当需要按学号排序的时候,令i等于学号,当需要按工资排序的时候,令i等于工资,然后我就可以只写一个按i排序的程序了。
我c语言学的不是很好,希望大家可以不吝赐教,谢谢! 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询