• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Argumente in der main()

Status
Für weitere Antworten geschlossen.

m0sT

Neues Mitglied
Kann mir jemand erklären, was diese Parameter in der main()-Funktion
eigendlich bedeuten?!

int main(int argc, char *argv[])

Danke
 
Werbung:
So ist es korrekt:
Code:
int main(int argc, char *argv)

Wenn du ein Programm auf der Commandozeile aufrufst kannst du ihm ja parameter übergeben und so sein verhalten steuern. argc gibt an wie viele Parameter übergeben wurden und argv ist ein array welches alle parameter enthält. Ich glaube parameter werden immer durch ein freizeichen getrennt.
 
So ist es korrekt:
Code:
int main(int argc, char *argv)
Wenn du ein Programm auf der Commandozeile aufrufst kannst du ihm ja parameter übergeben und so sein verhalten steuern. argc gibt an wie viele Parameter übergeben wurden und argv ist ein array welches alle parameter enthält. Ich glaube parameter werden immer durch ein freizeichen getrennt.

Naja, so wie du es beschrieben hast, enthält es einen Satz :p

*argv[] bzw. **argv bzw. argv[][] war schon korrekt.
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben