Parameterübergabe

Hi,
ich würd mir gern n Programm schreiben, welches unter DOS funzt und an welches ich Parameter übergeben kann. Also sowas wie „/?“ oder „/u“ und solche sachen. Köönt ihr mir vielleicht sagen wie ich das machen soll? Geht das auch unter Borland C++ Builder 6? Und wenn ja bitte einfach *g* bin n Anfänger.
Es reicht ja vielleicht auch wenn ihr mir ne Seite sagen könntet wo ich mir das Nachlesen könnte, dann aber bitte auch mit Beispiel.

Vielen Dank
MfG Fauschy

ich würd mir gern n Programm schreiben, welches unter DOS
funzt und an welches ich Parameter übergeben kann. Also sowas
wie „/?“ oder „/u“ und solche sachen.

Einmal C für Anfänger…

Die main-Funktion hat zwei Parameter, die normalerweise so definiert sind:

int main( int argc, char\*\* argv );

Dabei ist argc die Anzahl der Parameter („argument count“) und argv ein Zeigerarray auf die Parameter selbst („argument values“). argv[0] verweist dabei immer auf das aufgerufene Programm selber, wenn du also so etwas aufrufst:

progname param1 param2 param3

dann ist argc=4, und argv ist folgendermaßen belegt:

argv[0] -\> "progname"
argv[1] -\> "param1"
argv[2] -\> "param2"
argv[3] -\> "param3"
argv[4] = NULL

(argv[argc] ist per Konvention NULL).