Wenn du Klassen hast, ist es schonmal kein C. Eventuell ist es C++?
Klasse in die hpp Datei. Funktionen in cpp Dateien Definieren.
Um auf das Objekt, und dessen Methoden zuzugreifen, musst du nur
schauen, das es irgendwie erreichbar ist. Du kannst es per Argument
einer Funktion übergeben. Oder du kannst es global in einer C Datei
anlegen "klasse objektname;", und in einem Header mit "extern klasse
objektname;" verfügbar machen. Oder du kannst irgendwelche Singelton und
Factorty Pattern nutzen. Hängt davon ab, wo und wie man es verwenden
will.
Globale variablen können schnell nachteilig werden, oft gibt es bessere
Lösungen.