Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Informatik in der Schule (http://www.informatikerboard.de/board/board.php?boardid=21)
--- erstes C Programm an der FH geschrieben (http://www.informatikerboard.de/board/thread.php?threadid=582)


Geschrieben von bandchef am 06.10.2009 um 21:12:

  erstes C Programm an der FH geschrieben

Hi Leute!

Ich habe in meinem E-Technik-Studium das am 1.10. gestartet ist, heute mein erste C-Programm geschrieben.

Der Code:

#include <stdio.h>
void main()
{
printf("hello world");

getchar();
}

Die Funktion des Programms, denke ich, könnt ihr euch bestimmt denken. Es geht einfach nur eine DOS-Konsole auf in der dann "hello world" steht.

Könnt ihr mir nun erklären, welcher Befehl was macht? Das wär echt super...

danke, bandchef



Geschrieben von Nightcraler am 08.10.2009 um 10:48:

 

Ich will ja nicht Meckern,

aber wie hast du das Prograamm schrieben können wenn du nicht mal ansatzweise weist was welcher Befehlt bewirkt?



Geschrieben von Matthias am 11.10.2009 um 18:45:

  RE: erstes C Programm an der FH geschrieben

Hi,

ich hab zwar selbst keine Ahnung von C, denke aber dass, das hier ungefähr passt:

#include <stdio.h> | Einbindung der Bibliothek stdio.h
void main() |main-Prozedur, die als einzige beim Start direkt aufgerufen wird
{ | Beginn der Anweisungen
printf("hello world"); | Ausgabe des Strings "hello ..." in die Kommandozeile

getchar(); | Erwartung einer Eingabe, da das Programm sonst terminiert
} | Ende der Anweisungen



Geschrieben von pi_mal_daumen am 12.10.2009 um 21:23:

 

Matthias hat denke ich schon das wichtigste gesagt.

Ergänzend könnte ich vll. noch folgendes sagen:

#include <stdio.h> bindet einen Teil aus der C-Standardbibliothek ein. Erst dadurch hast du die Möglichkeit, irgendwas auf der Konsole auszugeben bzw. einzulesen.
Stell dir vor, dass die Funktionen printf() und getchar() irgendwo in einer anderen Datei geschrieben wurden, und der Inhalt dieser Datei dann an stelle des #include <> eingefügt wird. Erst dann kannst du sie auch benutzen.



Geschrieben von TMSearcher am 14.10.2009 um 22:24:

 

Hi bandchef,
du solltest mit mehr Liebe an das Thema ran gehen. Ing's die nur an Kohle und Titel denken haben wir genug und die haben genug Schaden angerichtet. Kauf dir ein vernünftiges Buch über C, such dir ein Problem, das du damit lösen willst und arbeite dich durch. Dann lernst du wirklich was. Dein Beitrag eröffnet mir Welten in E-Technik, die du wahrscheinlich auch nicht beherrscht. Klingt fieß iss es aber net gemeint. Mensch fang endlich an wirklich zu lernen und hör auf dich dich durch zu schummeln. Du tust dir nur selbst einen Gefallen (und der Allgemeinheit auch).
Hey, ist nicht bös gemeint, aber du solltest einen Bezug zu den Dingen haben, die du tust ;-)

Gruß
TMS

PS: dieses Programm hast du nicht geschrieben, sondern abgeschrieben. Das ist ein echter Unterschied

Von Tuten znd Blasen keinen Schimmer. Ähm, was ist Tuten? Ich weiß, der ist alt


Forensoftware: Burning Board, entwickelt von WoltLab GmbH