DIE KLEINEN C-PROGRAMME ctest_1.c BIS ctest_8.c SIND DAZU GEDACHT, KOLLEGINNEN UND KOLLEGEN MIT NOCH GERINGER ERFAHRUNG BEIM ARBEITEN MIT C ZU HELFEN. DABEI GEHE ICH AUF THEMEN EIN, DIE ERFAHRUNGSGEMAESS AM ANFANG DIE GROESSTEN PROBLEME BEREITEN. DIE FOLGENDEN BEHANDELTEN THEMEN BILDEN KEINE LOGISCHE REIHENFOLGE, SONDERN SIND WILLKUERLICH GEREIHT, WIE ES SICH AUS DER UEBUNGSPRAXIS DER LETZTEN JAHRE ERGEBEN HAT. NOCHMALS: DIE FOLGENDEN ANMERKUNGEN, BEISPIELE USW. SIND NICHT DAZU GEEIGNET, EINEN C-KURS ZU ERSETZEN. H. Sormann Oktober 2007 *************************** PROGRAMME UND THEMEN: ====================== ctest_1.c Ein einfaches C-Programm ctest_2.c Schleifen usw. ctest_3.c Arbeiten mit Konstanten ctest_4.c Haeufige Fehler beim Arbeiten mit mathematischen Ausdruecken ctest_5.c Die Bibliothek NRUTIL.C aus den 'Numerical Recipes' ctest_6.c Dynamische Allokierung von Feldern ctest_7.c Datentransfer zwischen Programm-Teilen ctest_8.c Funktions-Prototypen ************************************************ ANMERKUNG AM 21. SEPTEMBER 2011 ************************************************ Herr Kollege Klaus LANG hat die obige Liste von C-Testprogrammen um einige wertvolle Beitraege erweitert, insbesondere was die Punkte (6) und (7) betrifft. ad (6): die von mir propagierte Verwendung der NRUTIL-Bibliothek macht das Leben zwar einfacher, bietet aber wesentlich weniger Moeglichkeiten als die Verwendung der primaeren C-Routinen "malloc", "realloc" und "free". Einer der neuen Beitraege von Herrn Lang ("Dynamische Speicherverwaltung") erklaert Ihnen, wie man diese Befehle richtig verwendet. ad (7): in seinen Beitraegen "Parameteruebergabe 1-3" gibt Herr Lang weitere wertvolle Hinweise zum Thema "Datentransfer zwischen Programm-Teilen". H. Sormann *************************************************