Heim  >  Artikel  >  Backend-Entwicklung  >  In der C-Sprache beziehen sich Befehlszeilenparameter auf Parameter, die über die Befehlszeile an das Programm übergeben werden, wenn das Programm ausgeführt wird.

In der C-Sprache beziehen sich Befehlszeilenparameter auf Parameter, die über die Befehlszeile an das Programm übergeben werden, wenn das Programm ausgeführt wird.

PHPz
PHPznach vorne
2023-09-22 15:01:02846Durchsuche

In der C-Sprache beziehen sich Befehlszeilenparameter auf Parameter, die über die Befehlszeile an das Programm übergeben werden, wenn das Programm ausgeführt wird.

Ausführbare Anweisungen, die Betriebssystemaufgaben ausführen, werden als Befehle bezeichnet. Diese Befehle werden über die Eingabeaufforderung des Betriebssystems ausgegeben.

Die mit dem Befehl verknüpften Parameter lauten wie folgt:

  • argc – Argumentanzahl.

  • argv – Argumentvektor.

argc – Es enthält die Gesamtzahl der Argumente, die von der Eingabeaufforderung übergeben wurden.

argv – Es ist ein Zeiger auf ein Array von Zeichenfolgen, das die Namen der Argumente enthält.

Zum Beispiel:

c: |> sample. Exe hello how are you
   arguments

Hier,

  • argc = 5

  • argv[0] = sample.exe

  • argv[1] = hallo

  • ar gv[2] = wie

  • argv[3] = sind

  • argv[4] = du

Beispiel

Hier ist ein C-Programm für Befehlszeilenargumente:

#include<stdio.h>
main ( int argc, char *argv[ ]){
   int i;
   clrscr( );
   printf (" no. of arguments at command p = %d", argc);
   printf (" arguments given at prompt are </p><p>");
   for ( i = 1; i <argc; i++)
      printf ("%s</p><p> ", argv[i]);
   getch( );
}

Ausgabe

Führen Sie das C-Programm mit Befehlszeilenargumenten aus:

  • Programm kompilieren

  • Programm ausführen

  • Gehen Sie zur Eingabeaufforderung und geben Sie wie unten gezeigt ein.

c:|> sample.exe hello how are you.
No. of arguments given at prompt is = 5
Arguments given at command prompt are:
hello
How

Are
You

Das obige ist der detaillierte Inhalt vonIn der C-Sprache beziehen sich Befehlszeilenparameter auf Parameter, die über die Befehlszeile an das Programm übergeben werden, wenn das Programm ausgeführt wird.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen