如何代码之间的通信(连接)功能?

有几个程序在不同文件,第一个执行时就需要跟另一部设备建立连接,之后都需在连接下进行操作,最后一个程序来关闭连接,这个功能怎么实现?(分属不同文件中,不能合成一个文件)

全局变量啊
a.c 中
volatile int v;

b.c中
extern int v;

但感觉你想问的不仅仅是这个