Ich habe Probleme beim programmieren.Ich programmiere bei C(Ich bin Einsteiger).
und ich wollte wissen,was ist Kommandozeile und Argumenten.
Könnten sie bitte mit Beispielen erklären.
Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge
Hi
Verwendest du Windows, MAC oder Linux?
Windows:
[1] Start (meistens unten rechts) klicken
[2] Ausführen klicken
[3] CMD eingeben
[4] enter klicken
Jetzt geht so ein schwarzes Fenster mit weisser Schrift auf. Ev. steht da so was wie "C:\". Gib mal "dir" ein und drück die ENTER (RETURN) Taste, jetzt solltest du alle Verzeichnisse im Laufwerk C sehen. Mit dem Kommando "CD Temp" wechselts du ins entsprechende Verzeichniss. Temp ist der Verzeichnissnamen, der könnte auch Win32, Daten oder was auch immer heissen.
"CMD" ist die Kommandozeile , "DIR" (directoriy, Verzeichnis) und "CD" (change directory, wechsle zu Verzeichnis) sind Kommandozeilenbefehle.
Der Verzeichnissnamen hinter CD ist der Parameter für den Kommandozeilenbefehl. Somit weiss der Befehl, in welches Verzeichnis er wechseln soll.
Durch Einageb von "C:\help" in der Kommandozeile (Konsole) erscheinen mögliche Befehle, Wie Z.B. COPY. Durch Eingabe von "C:\COPY /?" erscheint die Hilfe zum entsprechenden Befehl.
Gruss, d-oli
KORREKTUR: Für Parameter darfst du hier auch Argument verwenden.
Aber was bedeutet das jetzt für C?
Gib folgendes Programmbeispiel ein und nenne dein Programm "bsp":
#include
grrrrrrrr .... da fehlt doch was ...
#include
#include
#include
... sollte ...
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
hi saraa,
hier bekommst du den umgang mit argumenten aus der kommandozeile recht gut erklärt.
ich finde übrigens das ganze openbook sehr lesenswert, du kannst es dir ja mal näher anschauen.
HTH