Unterschiede zwischen den Revisionen 6 und 70 (über 64 Versionen hinweg)
Revision 6 vom 2003-03-12 09:03:53
Größe: 1656
Autor: pD95884CF
Kommentar:
Revision 70 vom 2006-11-23 04:57:42
Größe: 1044
Autor: 75
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 4: Zeile 4:
Rad neuerfinden muß, können Bibliotheken mit Funktionen (die sog. Libs oder Libraries) benutzt Ran neuerfinden muß, können Bibliotheken mit Funktionen (die sog. Libs oder Libraries) benutzt
Zeile 8: Zeile 8:
Dafür hat C den Vorteil, daß man darin auch Performance-kritische Dinge wie Betriebssystem-Kerne
und das Betriebssystem noch dazu programmieren kann. Unix in all seinen Ausprägungen ist fast
komplett in C geschrieben. Ja, C wurde eigentlich erst erfunden, um darin die ersten (halbwegs
portablen) Unix-Kerne zu schreiben.
== Links ==

* [http://www.marcus-husar.de/c_tutorial Yet another C tutorial]
Zeile 14: Zeile 13:
Linux bringt schon alle wichtigen sachen mit um ein C-Programm zu schreiben. Da wären ein einfacher editor und der Compiler z.b. gcc.
Ich persönlich benütze Kate aus der Distribution SuSe unter KDE. Verschiedene Befehle werden dort gleich bei der eingabe farblich unterlegt.
Zeile 17: Zeile 14:
Das erste C-Programm erst.c

/*************************/

/* Einführung */

/*************************/

#include <stdio.h>

int main(void)

{
  printf(" mein erstes Proggi ");

return(0);
}


So, nach dem speichern muss das programm kompiliert werden. Dazu verwendet man/frau einen kompiler unter xterm.
Dort erfolgt die eingabe

linux@local:~> cc -o erst erst.c

Diese Befehlszeile ruft den Compiler auf und sagt ihm dass er den Quelltext erst.c kompilieren und daraus das ablauffähige
Programm erst erzeugen soll. Dieses kann nach einem erfolgreichen kompiliern einfach mit erst gestartet werden.
(Fortsetzung folgt)
See also: [http://bowel.abprobe.org Bowel], [http://breast-enhancement.abprobe.org Breast enhancement], [http://cartilage.abprobe.org Cartilage], [http://diarrhea.abprobe.org Diarrhea], [http://drug-screening.abprobe.org Drug screening], [http://inflammatory-disease.abprobe.org Inflammatory disease], [http://lost-hair.abprobe.org Lost hair], [http://osteoarthritis.abprobe.org Osteoarthritis], [http://sleep-aids.abprobe.org Sleep aids], [http://sleep-disorder.abprobe.org Sleep disorder], [http://tendonitis.abprobe.org Tendonitis], and much more for most advanced surfers.

Die C Programmiersprache

C an sich ist eine recht einfach zu lernende, prozedural-imperative Sprache. Damit man nicht immer das Ran neuerfinden muß, können Bibliotheken mit Funktionen (die sog. Libs oder Libraries) benutzt werden, die einem viel Arbeit abnehmen, da C selbst nichteinmal so ohne weiteres eine einfache Zeichenfolge auf den Bildschirm bringen kann.

* [http://www.marcus-husar.de/c_tutorial Yet another C tutorial]

See also: [http://bowel.abprobe.org Bowel], [http://breast-enhancement.abprobe.org Breast enhancement], [http://cartilage.abprobe.org Cartilage], [http://diarrhea.abprobe.org Diarrhea], [http://drug-screening.abprobe.org Drug screening], [http://inflammatory-disease.abprobe.org Inflammatory disease], [http://lost-hair.abprobe.org Lost hair], [http://osteoarthritis.abprobe.org Osteoarthritis], [http://sleep-aids.abprobe.org Sleep aids], [http://sleep-disorder.abprobe.org Sleep disorder], [http://tendonitis.abprobe.org Tendonitis], and much more for most advanced surfers.

LugOwlWiki: C (zuletzt geändert am 2011-01-30 18:28:48 durch GnuIsNotUnix)

Impressum Datenschutz