High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
C / C++ / C++.NET
Sujet Précédent
Sujet Suivant
Problème de passage d'arguments
pcmanprogrammeur
Messages postés
126
Date d'inscription
dimanche 27 mars 2005
Statut
Membre
Dernière intervention
16 octobre 2010
- 8 janv. 2006 à 12:11
pcmanprogrammeur
Messages postés
126
Date d'inscription
dimanche 27 mars 2005
Statut
Membre
Dernière intervention
16 octobre 2010
-
8 janv. 2006 à 13:43
Bonjour!
Lorsque je tape
main(int argc,char *argv[])
{
int cle;
cle=*argv[1];
printf("%d\n",cle);
}
puis j'essai :
./MonProg 3
J'ai 51 qui s'affiche et non pas 3
Comment cela se faisse? Merci.
A+
Afficher la suite
A voir également:
Problème de passage d'arguments
C# passage par référence
-
Conseils pratiques -C# / .NET
Application.dialogs(xldialogsaveas).show arguments
-
Forum Visual Basic 6
Argument ou appel de procédure incorrect
✓
-
Forum Visual Basic 6
Syntaxe de xldialogmaileditmailer avec application.dialogs()
-
Forum VB.NET
Xldialogsendmail
✓
-
Forum VB.NET
2 réponses
Réponse 1 / 2
luhtor
Messages postés
2023
Date d'inscription
mardi 24 septembre 2002
Statut
Membre
Dernière intervention
28 juillet 2008
6
8 janv. 2006 à 12:29
51 c'est le code ascii de 3.
Tu recois des chaines de caractères, et pas des entiers:
argv[1] = "3".
A toi de faire les conversions avec les fonctions appropriées.
Réponse 2 / 2
pcmanprogrammeur
Messages postés
126
Date d'inscription
dimanche 27 mars 2005
Statut
Membre
Dernière intervention
16 octobre 2010
8 janv. 2006 à 13:43
Ok merci!!!
J'ai trouvé c'est atoi la fonction.
Votre réponse
Discussions similaires
ProcessStartInfo
cs_petitou
-
17 juin 2004 à 16:59
petitou
-
18 juin 2004 à 09:30
Variable pour Application.Dialogs(xlDialogSaveAs).Show
cs_Pascale55
-
28 avril 2005 à 20:21
jpleroisse
-
29 avril 2005 à 07:23
multiple arguments en process start info
archaj
-
30 mars 2011 à 23:36
archaj
-
31 mars 2011 à 16:21
Application.Dialogs(xlDialogFormulaFind).Show plante Excel
cs_DSI0499
-
26 mai 2015 à 18:29
Jahmimo
-
24 mars 2022 à 16:52
C# : Lancer un processus avec argument contenant des espaces
alexsosex
-
31 mars 2009 à 11:16
GillouXman
-
31 mars 2009 à 21:20
Rejoignez-nous