Forum: PC-Programmierung C-Tutorial - Eine Empfehlung von Experten


von C-Lerner Matthias (Gast)


Lesenswert?

Hey Leute, welches C-Tutorial empfhelt ihr mir für den Einstieg?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Keines, sondern ein Buch. Nämlich das Buch:

"Programmieren in C" von Kernighan & Ritchie.

von Patrick (Gast)


Lesenswert?


von C-Lerner Matthias (Gast)


Lesenswert?

DAnke erstmals!
Was kann man alles, nach dem lesen & verstehen von C von a bis z?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Meinst Du die Frage wirklich ernst?

Was kann man, wenn man C kann?

C.

von C-Lerner Matthias (Gast)


Lesenswert?

ich mein, wie viel man nach dem Buch kann. Ein bsp. was man so anstellen 
kann, wär was nettes

von C-Lerner Matthias (Gast)


Lesenswert?

> Was kann man, wenn man C kann?

ja, das meine ich

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

In C kann man -wie in annähernd jeder anderen Programmiersprache auch- 
alles programmieren.

Man kann ein "hello world" schreiben, man kann aber auch ein komplettes 
Multiuser-Multitasking-Betriebssystem schreiben ...

Und man kann das erlerne Wissen verwenden, um darauf aufzubauen, um 
beispielsweise C++ zu erlernen.



Ich fass' es nicht. Hat er das jetzt wirklich gefragt?

von C-Lerner Matthias (Gast)


Lesenswert?

ich mein eher was ein Privatuser so machen kann. Wohl sicher kein 
Multiuser-Multitasking-Betriebssystem schreiben ...
Dennoch danke, Rufus

von Michael (Gast)


Lesenswert?

Jepp, hat er :-)

Oder andersrum formuliert: er wird es zu 99%-iger Wahrscheinlichkeit eh 
nie lernen...

von C-Lerner Matthias (Gast)


Lesenswert?

Gibt es ein Problem, Michael?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

> ich mein eher was ein Privatuser so machen kann.

OK. Wollen wir ehrlich sein.

Privatuser dürfen in C nur Programme wie TicTacToe und eine 
Mitgliederverwaltung ihres Kegelklubs schreiben.

Alles andere ist gesetzlich verboten. Mindestens.

von Karl H. (kbuchegg)


Lesenswert?

C-Lerner Matthias wrote:
> ich mein eher was ein Privatuser so machen kann. Wohl sicher kein
> Multiuser-Multitasking-Betriebssystem schreiben ...

Wenn er gut ist, warum nicht?

Allerdings dauert es so ein paar Jährchen, bis man soweit ist,
daß das sinnvoll möglich ist.

Ein Buch durchackern und eine Sprache in ihrer Syntax lernen
ist eine Sache. Algorithmen lernen, sie zu verstehen, anzuwenden
und auch mal kreativ an die Sache rangehen ist die andere Sache.

Deine Frage ist ungefähr so sinnvoll, wie wenn du frägst:
Wenn ich in einem Schachbuch lerne, wie die Figuren ziehen
können, kann ich dann schon Schach spielen?
Im Prinzip ja, aber zum Schach spielen braucht es dann doch
etwas mehr als nur die Kentniss wie die Figuren ziehen können.
Vor allen Dingen braucht es Übung, Übung und nochmals Übung.

Eine Programmiersprache ist ein Werkzeug, so wie ein Pinsel das
Werkzeug eines Malers ist. Selbst wenn man sein Werkzeug beherrscht,
kommt der eine nie über das Stadium "krixi-kraxi" hinaus, während
ein anderer ein 2. Picasso wird. Das ist aber nicht die Schuld des
Pinsels (des Werkzeugs) an sich.

von Jorge (Gast)


Lesenswert?

Übung ist es glaub' ich nicht. Das erste Progrämmchen welches ich in 
BASIC gehackt hatte wollten gleich ein paar Leute abkaufen. Es war 
grottenschlecht programmiert und mit Papier und Bleistift 
zusammengestusst.

Was ich sagen möchte, es kommt nicht drauf an ob es in "C" ist oder ob 
es ein Guru gemacht hat, man muss nicht mal begabt sein: Das Wichtigste 
ist die Nützlichkeit (z.B. Textverarbeitung). Die Anwender sind bereit 
jeden Kompromiss einzugehen wenn es keine bessere Alternative gibt.

Wie kommt also jemand auf die Idee, dass man zum Programmieren besonders 
viel Praxis braucht eine spezielle Begabung oder eine spezielle 
Ausbildung: Das liegt daran, dass man so etwas wie das Rad nicht 
jederzeit auf Befehl erfinden kann. Die wichtigen Errungenschaften 
stellen sich irgendwie spontan ein, wenn die Zeit dafür überreif ist.

von daniel (Gast)


Lesenswert?

was tat dein basic prog jorge?

von Ingolf O. (headshotzombie)


Lesenswert?

daniel wrote:
> was tat dein basic prog jorge?

Meinst Du vorher oder hinterher?

von Random .. (thorstendb) Benutzerseite


Lesenswert?

C-Lerner Matthias wrote:
> Hey Leute, welches C-Tutorial empfhelt ihr mir für den Einstieg?

Erst mal ein Tutorial das deutschen Sprache :-)

http://www.cplusplus.com/
http://www.se.fh-heilbronn.de/usefulstuff/Visual%20C%2B%2B%20.NET%20in%2021%20Tagen/inhalt.html

uvm...


VG,
/r.


Anbei: Das kürzeste C-Programm der Welt!
void main(void){}

:-)


Edit: LOL wo kam denn da die Klammer her? :-)

von Mike R. (thesealion)


Lesenswert?

Random ... wrote:
> void main(void(){}

ich würde es als fehlerhaftestes Programm der Welt bezeichnen
(in Bezug auf Fehler pro Zeile :-)

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.