Forum: Compiler & IDEs Neuling in c fragt


von Jens123 (Gast)


Lesenswert?

Hallo, ich habe angefanngen µCs mit ASM zu Programmieren klappte auch
wunderbar nur bei groesseren dinngen wird es fast unmoeglich das noch
komplett in asm zu realisieren
Hier im Forum hatte ich dann irgendwo mal AVRco gesehen naja schoenes
Tool die Demo nur leidedr etwas teuer und Pascal bastelt mir da zuviel
Maschienencode zusammen

Meine Frage: Wo und wie fannge ich am besten in C an?? was brauche ich,
was gibt es an guten C Sprach- Befehlsrefferenzen??

OS WindoofXP
Programmer stk500

Gruss Jens

von OldBug (Gast)


Lesenswert?

WinAVR herunterladen und Installieren, danach das avr-gcc Tutorial im
Wiki durcharbeiten.
Wenn Du dann alle klarheiten beseitigt hast ;) dann frag einfach
nochmal nach, was Du nicht verstehst. :)

von Jens123 (Gast)


Lesenswert?

-->Wenn Du dann alle klarheiten beseitigt hast ;) dann frag einfach
nochmal nach, was Du nicht verstehst. :)<-- ???

Wieso sollte ich fragen, wenn ich alles verstehe??? ;)

von Rufus T. Firefly (Gast)


Lesenswert?

Für C kann ich das Buch "Programmieren in C" (zweite Auflage,
erschienen im Hanser Verlag) empfehlen.
Das ist der "K&R" in der ANSI-C-Variante.

Alles, was man über C wissen muss, steht da drin.

von Jörg Wunsch (Gast)


Lesenswert?

Ist aber schon in die Jahre gekommen.  Mittlerweile steht C99 auf der
Tagesordnung.  Wird Zeit, daß die Herren Schöpfer mal einen Update
dafür schreiben...

von OldBug (Gast)


Lesenswert?

Mit "alle klarheiten beseitigt" meinte ich das Wörtlich!
Man glaubt schnell, daß man alles verstanden hat.
Oft ist dieser glauben aber falsch :)

von Rufus T. Firefly (Gast)


Lesenswert?

Auch wenn C99 "auf der Tagesordnung" steht, spricht dennoch nichts
dagegen, sich mit ANSI-C zu beschäftigen. Im Gegensatz zu C99 kann das
nämlich jeder C-Compiler (sofern man nicht einem wirklich archaischen
K&R-Compiler* begegnet).


*) klingt wie ein Widerspruch, ist aber keiner. Der K&R in der ersten
Auflage beschrieb das sogenannte K&R-C, das sich von ANSI-C
beispielsweise durch fehlende Prototypen unterscheidet.

von Peter Mahler (Gast)


Lesenswert?

Hallo,

auch wenn mich jetzt alle eingefleischten K&R-Fans steinigen mögen:

K&R ist zwar die Referenz in der Programmierspache 'C' schlechthin,
für Einsteiger ist es die falsche Wahl.

Mein Vorschlag für Anfänger:

'C als erste Programmiersprache' von Goll/Grüner/Wiese.

K&R gehört trotzdem in jeden Bücherschrank eines C-Programmierer!



Gruss,

Peter

von Jörg Wunsch (Gast)


Lesenswert?

> K&R ist zwar die Referenz in der Programmierspache 'C' schlechthin,
> für Einsteiger ist es die falsche Wahl.

Begründe mal.

Meine Frau hat's jedenfalls als Einsteigerbuch benutzt, und sie ist
damit gut gefahren.  Pascal-Vorkenntnisse sind natürlich sehr
hilfreich dabei (Pascal ist als Lehrsprache konzipiert worden, und
gerade dafür ist es wirklich sehr gut geeignet).  Obwohl der K&R im
hinteren Teil eine Kurzfassung der Sprachreferenz hat, ist es durchaus
als Buch zum Erlernen der Sprache konzipiert worden.  Es werde
Konzepte vermittelt und Erläuterungen gegeben, warum bestimmte
Sprachkonstruktionen existieren.

Ich kann mich nicht mehr ganz genau dran erinnern, aber ich glaube,
der
K&R war auch die wesentliche Hilfe für meinen Einstieg in C (zusammen
mit der Online-Referenz des damaligen Turbo-C).

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.