Maison >Problème commun >Que sont les paramètres de ligne de commande ?

Que sont les paramètres de ligne de commande ?

藏色散人
藏色散人original
2019-05-07 10:01:094136parcourir

Les paramètres donnés dans la ligne de commande sont les paramètres de la ligne de commande. (C'est-à-dire compris du point de vue de l'emplacement d'entrée).

Que sont les paramètres de ligne de commande ?

Paramètres de ligne de commande

1. Que sont les paramètres de ligne de commande ?

Par exemple : java Test1 365 156 "Chine"

(Le Test1 ci-dessus doit être la classe principale, sinon il ne peut pas s'exécuter)

2. paramètres ?

Un programme démarre par un appel à la fonction main(). Ce faisant, deux paramètres sont donnés à main(),

L'un d'eux décrit le nombre de paramètres de ligne de commande, généralement appelé argc ; l'autre est un tableau de paramètres de ligne de commande, généralement appelé argv.

Les paramètres de ligne de commande sont tous des chaînes, donc le type d'argv est char* [argc+1]. Le nom du programme est également transmis sous la forme argv[0],

donc la valeur de argc est au moins 1. Cette liste de paramètres se termine toujours par 0, c'est-à-dire argv[argc]==0. [1]

3. À quoi devez-vous faire attention lorsque vous donnez des paramètres sur la ligne de commande ?

Les paramètres de ligne de commande sont séparés par des espaces. Cependant, si le paramètre de ligne de commande lui-même contient des espaces, alors

le paramètre doit être placé entre guillemets doubles.

Par exemple : java Test1 365 156 Chine "Pékin de Chine"

4. Comment saisir * (indique la multiplication) dans la ligne de commande : Si vous saisissez * (multiplication) directement dans le Ligne de commande, le système le traitera en plusieurs chaînes du nom de chemin actuel. Si vous souhaitez que * représente la multiplication, vous devez entrer "*" ou "*". Après avoir obtenu la chaîne d'args, utilisez trim() pour supprimer le. espaces aux deux extrémités. Bien sûr, vous pouvez également saisir "#*", puis trouver un moyen de supprimer le # devant, c'est-à-dire tant que vous ne saisissez pas * séparément.

5. Vous pouvez utiliser un ou deux dossiers comme paramètres de ligne de commande au démarrage de Total Commander. Ces dossiers sont utilisés pour configurer des fenêtres de fichiers sur un ou deux côtés. De cette façon, vous pouvez créer plusieurs icônes pour Total Commander dans le programme ou dans le menu de démarrage, et chaque Total Commander ouvrira un dossier différent ou même un package compressé après le démarrage. Et vous pouvez spécifier différents fichiers ini, pas seulement le fichier wincmd.ini par défaut, afin que différents utilisateurs sur la même machine puissent avoir des paramètres différents.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn