1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Alles
  • Alles
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Staffy123

Beiträge von Staffy123

Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • [c] Kommandozeilenparameter

    • Staffy123
    • 28. Januar 2010 um 15:08

    Hallo, ich bin noch ein Anfänger im programmieren, habe mir vor kurzem das Buch "C Programmieren von Anfang an" gekauft und kam damit bisher recht gut zurecht. Das neue Kapitel ist "Kommandozeilenparameter", dafür habe ich das folgende "Programm" gegeben.

    C
    #include <stdio.h>
    #include <stdlib.h>
    
    
    main(int argc, char *argv[]) {
        int i;
        if(argc < 2) {
            printf("\nKommandozeilen-Parameter fehlen!");
            exit(1);
        }
        for(i=0; i<argc; i++){
            printf("\nParameter %i: %s",i,argv[i]);
        }
    }
    Alles anzeigen

    Wenn ich das allerdings mit Visual C++08 debugge+starte kommt als Meldung immer "Kommandozeilen-Parameter fehlen!", ich kann keine Parameter angeben. Im Buch steht man könnte den Compiler und das Programm mit Parametern starten indem man "C>cl prg10_1.c" eingibt, allerdings kommt dann die Meldung dass C nicht bekannt ist, wenn ich es weglasse ist "cl" nicht bekannt. Ich drücke Start, Ausführen, gebe "cmd" ein und gebe dort den Befehl ein.. was mache ich falsch?

    Danke schonmal für Antworten :)

  1. Datenschutzerklärung
  2. Impressum