projekt.c, main.h, objekt.lib & Co

OP #431377
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.