


En langage C, les paramètres de ligne de commande font référence aux paramètres transmis au programme via la ligne de commande lorsque le programme est en cours d'exécution.
Sep 22, 2023 pm 03:01 PMLes instructions exécutables qui effectuent des tâches du système d'exploitation sont appelées commandes. Ces commandes sont émises à partir de l'invite du système d'exploitation.
Les paramètres associés à la commande sont les suivants :
argc - nombre d'arguments.
argv - Vecteur d'argument.
argc - Il contient le nombre total d'arguments transmis depuis l'invite de commande.
argv - C'est un pointeur vers un tableau de chaînes de caractères contenant les noms des arguments.
Par exemple :
c: |> sample. Exe hello how are you arguments
Ici,
argc = 5
argv[0] = sample.exe
argv[1] = bonjour
-
ar gv[2] = comment
argv[3] = are
argv[4] = vous
Exemple
Voici un programme C pour les arguments de ligne de commande :
#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( ); }
Sortie
Exécuter le programme C à l'aide des arguments de ligne de commande :
Compiler le programme
Exécuter le programme
Allez à l'invite de commande et entrez comme indiqué ci-dessous.
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
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Utilisation de la structure typedef en langage C

La différence entre strcpy et strcat en langage C

Comment implémenter la fonction power en langage C

Que faire s'il y a une erreur dans scanf en langage C

Comment utiliser restrict en langage C
