关于源文件的问题?
在c或c++中一个源文件是不是最好只包含一个函数?有多少函数就创建多少源文件?还有就是比如说我要查找我录入的学生的信息,可以按学号来查找,是将查找函数设计成node *search(node *head,int number);在此函数之前接收学生学号,查找并返回找到的结点。 还是就设计成void search(node *head);然后在此函数里请求用户输入要查找学生的学号,查找并打印结果? 我以为是前者的接口要好一点,但这样就要创建更多的源文件,之间的关系就更看不懂了。。。。
[解决办法]
头文件声明, 源文件定义。
模块内聚可依赖。
[解决办法]