Übergabeparameter (Übung aus Tutorial)
Verfasst: Mi Mär 04, 2015 10:57 pm
Hallo zusammen!
Ich arbeite mich gerade durch das C-Tutorial und stecke gerade etwas fest beim fortgeschrittenen Abschnitt "Übergabeparameter". Dazu hätte ich ein paar Fragen.
1)
Bei der Deklaration der main-Funktion werden statt void nun zwei Parameter angegeben
int main( int argc, char* argv[] )
Bedeutet das nun, dass die Funktion einen Integer und einen Pointer auf ein charakter-array als Eingabe bekommt und einen Integer liefert? Warum einen Pointer, es werden doch durch die Eingabe Werte angegeben und keine Adresse? Also die eigentliche Frage sollte wohl sein wie genau die main-funktion definiert ist?
Am Ende der Lektion wird vorgeschlagen etwas zu experimentieren.
2) Wie kann man die Argumente auf Gültigkeit prüfen, wie verwendet man dazu isdigit()?
3) Wie fügt man die Optionen "-addition" und "-subtraction" hinzu?
Vielen lieben Dank für Eure Hilfe!
Ich hoffe ich habe beim suchen im Forum keinen Thread zu diesem Thema übersehen.
Liebe Grüße biggy
PS: Danke für diese tolle Seite und die Tutorials!!!
Ich arbeite mich gerade durch das C-Tutorial und stecke gerade etwas fest beim fortgeschrittenen Abschnitt "Übergabeparameter". Dazu hätte ich ein paar Fragen.
1)
Bei der Deklaration der main-Funktion werden statt void nun zwei Parameter angegeben
int main( int argc, char* argv[] )
Bedeutet das nun, dass die Funktion einen Integer und einen Pointer auf ein charakter-array als Eingabe bekommt und einen Integer liefert? Warum einen Pointer, es werden doch durch die Eingabe Werte angegeben und keine Adresse? Also die eigentliche Frage sollte wohl sein wie genau die main-funktion definiert ist?
Am Ende der Lektion wird vorgeschlagen etwas zu experimentieren.
2) Wie kann man die Argumente auf Gültigkeit prüfen, wie verwendet man dazu isdigit()?
3) Wie fügt man die Optionen "-addition" und "-subtraction" hinzu?
Vielen lieben Dank für Eure Hilfe!
Ich hoffe ich habe beim suchen im Forum keinen Thread zu diesem Thema übersehen.
Liebe Grüße biggy
PS: Danke für diese tolle Seite und die Tutorials!!!