Die eigenständige Anwendung
Diese eigenständige Anwendung, die aus einem Aufruf einer einzelnen Funktion besteht, bildet die Grundlage unserer verteilten Anwendung. Die Funktion HelloProcwird in einer eigenen Quelldatei definiert, sodass sie kompiliert und mit einer eigenständigen Anwendung oder einer verteilten Anwendung verknüpft werden kann.
/* file hellop.c */
#include <stdio.h>
#include <windows.h>
void HelloProc(char * pszString)
{
printf("%s\n", pszString);
}
/* file: hello.c, a stand-alone application */
#include "hellop.c"
void main(void)
{
char * pszString = "Hello, World";
HelloProc(pszString);
}