如何把两段程序整合成一个

我写了两个程序一个菜单程序(算是前端?,600多行),一个后端运算程序(两三千行,),现在要把两个程序整合成一个程序,是需要吧菜单程序做成头文件,然后在后端里面调用吗?如果是,做成头文件的时候里面还能包含main函数吗

如果你那个后端只是做一次性数据处理的话,那么可以在前端用exec系列函数调用它。如果要常驻做持续处理的话,可以将后端作为服务程序启动,两个进程之间用管道交流。如果不在一台机器上的话,就把管道换成套接字。

把运算程序封装一下,将不同的方法做一下区分,然后整合到菜单程序。在需要的地方直接调用