课程作业2

https://github.com/hhzb123/-2/tree/master

感想:对于这次文件分离,我把输入输出和运算分到了不同的函数模块中,其中我把运算放到了头文件里面。我觉得实现文件分离,可以事先把需要调用的函数写在头文件里,在需要使用时只需要include"头文件名”就可以实现调用,避免了重新再写一遍代码,可以节约不少时间,可以使得代码更加简洁。同时,因为头文件函数被反复使用,基本可以确定它是准确无误的,这样就避免了我们再一次写函数时可能会犯错误。但是如果是对数据进行处理而不是计算返回值的函数,比如输入输出函数那就不能写在头文件里面,因为输入输出函数需要赋值给在该cpp变量,所以只能在这个cpp定义并使用这个函数。总而言之,文件分离实现了模块化,这样有利于提高解决问题的效率。

原文地址:https://www.cnblogs.com/hhhhh123/p/6778633.html