BumpMANN
Messages postés330Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention26 janvier 2009
-
7 déc. 2003 à 20:53
elalaouh
Messages postés1Date d'inscriptionjeudi 5 novembre 2009StatutMembreDernière intervention23 mars 2010
-
23 mars 2010 à 14:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
elalaouh
Messages postés1Date d'inscriptionjeudi 5 novembre 2009StatutMembreDernière intervention23 mars 2010 23 mars 2010 à 14:22
c est quoi <string.h>
svp
cs_torfin
Messages postés28Date d'inscriptionvendredi 21 mai 2004StatutMembreDernière intervention28 août 2006 20 mai 2006 à 21:02
Je suis d'accord avec LordBob car le programme doit renvoyé une valeur (0 pour dire qu'il s'est terminé correctement et une autre valeur (souvent 1) pour dire qu'il s'est terminé autrement)
zinotron
Messages postés65Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention11 septembre 2004 8 déc. 2003 à 18:06
possible.
je peux pas dire, je en suis qu'un humble eleve de TS qui a appris tout ca avec google donc ...
cs_LordBob
Messages postés2865Date d'inscriptionsamedi 2 novembre 2002StatutMembreDernière intervention11 mai 20099 8 déc. 2003 à 00:17
si je peux faire une remarque, il me semple que c maladroit de faire:
void main (int argc, char *argv[])
{
...
}
il faudrait plutot mettre a la place:
int main(int argc, char *argv[])
et terminé par "return 0;", car certain compilateur ne reconnaisse pas cette syntaxe...
cs_Chouchou182
Messages postés252Date d'inscriptionvendredi 13 juin 2003StatutMembreDernière intervention25 avril 20111 7 déc. 2003 à 23:40
C'est vrai ça explique tout...
T'aurais ou mettre que toujours ona :
argv[0] : nom de l'exécutable avec chemin d'accès
argv[i] // i > 0 : arg n° i de la ligne de commande
Ex on écrit pr lancer le prog:
monprog 1 2 3 bonjour
on obtient :
argc == 4
argv[0] == "c:\...\monprog.exe"
argv[1] == "1"
argv[2] == "2"
...
C'est bien qd même
Ciao
Chouchou
zinotron
Messages postés65Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention11 septembre 2004 7 déc. 2003 à 22:21
non en effet, j'ai cherche avant de trouver
BumpMANN
Messages postés330Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention26 janvier 2009 7 déc. 2003 à 20:53
23 mars 2010 à 14:22
svp
20 mai 2006 à 21:02
8 déc. 2003 à 18:06
je peux pas dire, je en suis qu'un humble eleve de TS qui a appris tout ca avec google donc ...
8 déc. 2003 à 00:17
void main (int argc, char *argv[])
{
...
}
il faudrait plutot mettre a la place:
int main(int argc, char *argv[])
et terminé par "return 0;", car certain compilateur ne reconnaisse pas cette syntaxe...
7 déc. 2003 à 23:40
T'aurais ou mettre que toujours ona :
argv[0] : nom de l'exécutable avec chemin d'accès
argv[i] // i > 0 : arg n° i de la ligne de commande
Ex on écrit pr lancer le prog:
monprog 1 2 3 bonjour
on obtient :
argc == 4
argv[0] == "c:\...\monprog.exe"
argv[1] == "1"
argv[2] == "2"
...
C'est bien qd même
Ciao
Chouchou
7 déc. 2003 à 22:21
7 déc. 2003 à 20:53