Je veux utiliser mon programme comme celui-ci:Var liste arg dans la principale
./program -I /usr/include/ /usr/bin/ /usr/local/include/ ...
Lorsque le commutateur peut aller et comme dans une liste var args. Comment pourrais-je faire ça en C99? De préférence obtenir un quelque chose comme char **args_list
ou char *args_list[]
qui contient toutes les choses comme /usr/include
et /usr/bin/
.
Ne peut pas vous faire avec 'int main (int argc, char * argv [])' ? –
Désolé, je suis très nouveau à C. –
Pas de soucis. La réponse de @ linuxuser27 ci-dessous est ce dont vous avez besoin. –