Forum: Mikrocontroller und Digitale Elektronik projekt.c, main.h, objekt.lib & Co


von Marcel K. (viewer)


Lesenswert?

Hallo Forum-Gemeinde,
ich hoffe die Frage wurde nicht schon X-mal im Forum gestellt. Ich weiß 
nur nicht so genau wonach ich suchen soll.
Ich habe schon einige C-Programme mit CodeVision auf einem Atmel 
programmiert. Aber ich bin jetzt kein Programmiermeister. Meine 
Programme sind teilweise recht groß. Jetzt weiß ich dass man bestimmte 
Teile in einem Programm in eine Include-Datei auslagern kann (habe ich 
auch schon gemacht, das ist wie bei der stdio oder sdlib). Jetzt habe 
ich teilweiße auch schon gelesen dass es für so etwas .LIB Dateien gibt. 
Wo ist denn da der unterschied? Was schreibt man wo rein? Gibt es noch 
andere Dateien? Es gibt ja einen so genanten „Linker“. Welche Dateien 
werden da zusätzlich noch verlinkt? Gibt es eine Art "Ini-Datei"?
Meine Frage ist jetzt wie man eigentlich richtig programmiert. Kennt 
jemand eine Internetseite in der erklärt wird wie ein richtiges Programm 
aufgebaut ist? Mein Ziel ist es, eine Struktur in meinen Zukünftigen 
Programmen zu bekommen.
Hat jemand da einen guten Tipp für mich??
Ich wäre über einen Hinweis sehr Dankbar….

Mit bestem Gruß,
Marcel

von Robert W. (rweber)


Lesenswert?

Evtl könnte das für dich interesant sein:
http://www.num.math.uni-goettingen.de/Dokumentationen/C/Einfuehrung/

Ansonsten gehört " C. Programming Language" vom Meister selbst in
jedes Regal.

Gruss,
rweber

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.