Comment affecter une séquence de chaînes de caractères à une variable char ** argv dans un programme? C'est un argument de ligne de commande. J'essaie actuellement de convertir une application .exe en dll.Traiter avec char ** argv
Par exemple:
{ "string1", "string2", "string3"} ---> char ** argv variables
Mon problème est realted en quelque sorte à ceci: How does an array of pointers to pointers work? mais je peux Ne le faites pas travailler en utilisant l'extrait montré ici. Aidez-moi!
Essayez-vous d'attribuer les trois arguments de ligne de commande à trois ombles séparés * variables dans votre programme, ou essayez-vous d'assigner trois variables dans un char ** vous vous êtes déclaré? –
J'essaye d'assigner 3 chaînes au caractère ** que j'ai déclaré. Je pourrais également réaffecter une séquence différente de chaînes sur la dernière partie du programme. Quelle est la bonne façon de faire cela? – Rock
Pourquoi sur Terre voudriez-vous modifier les paramètres passés? –