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
Accueil
Forum Codes-Sources
C / C++ / C++.NET
C++ & C++ .NET
Parametre de sortie [
Résolu
]
Signaler
wislam2007
Messages postés
62
Date d'inscription
dimanche 1 octobre 2006
Statut
Membre
Dernière intervention
21 mars 2010
-
10 août 2009 à 15:42
vecchio56
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
-
11 août 2009 à 13:08
salut
je veux savoir comment doit-je faire pour sauvegarder des données dans des parametres de sortie d'une fct.
par exemple :
int fct(int a){ a=7; return a*a; }
l'appel :
int d=2; int c=fct(d);
>
d vaut 7
A vs
Afficher la suite
A voir également:
Un projet avec un type de sortie de bibliothèque de classe ne peut pas être démarré directement
Procedure stockée avec parametre en sortie avec PDO/MySQL
✓
-
Forum - PHP
ORDER BY avec paramètre de Sort
✓
-
Forum - SQL
Requête sql avec paramètre
-
Conseils pratiques - C# / .NET
Rediriger la sortie standard vers un fichier en c
-
Forum - C / C++ / C++.NET
Aucune valeur donnée pour un ou plusieurs des paramètres requis
-
Forum - VB.NET
3
réponses
Réponse 1 / 3
wislam2007
Messages postés
62
Date d'inscription
dimanche 1 octobre 2006
Statut
Membre
Dernière intervention
21 mars 2010
6
10 août 2009 à 17:07
Merci,
j ai utilisé le passage par reference.
pour l interet, je l'uilise pour renvoyer des infos supplementaire a un utilisateur NCL (NSDK).
Cordialement
A vs
Réponse 2 / 3
vecchio56
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
11 août 2009 à 13:08
Tu peux passer tes paramètres par référence. Pour cela, tu remplaces int a par int& a dans la définition des paramètres.
Tu peux aussi utiliser les pointeurs.
_____________________________________
Un éditeur de ressources gratuit pour Windows
Réponse 3 / 3
ed73
Messages postés
276
Date d'inscription
lundi 8 septembre 2008
Statut
Membre
Dernière intervention
15 avril 2013
2
10 août 2009 à 17:02
Bonjour,
Là, fct() te renverras toujours 49, et forcément c vaudra toujours 49 quelque soit la valeur de d.
Si tu veux que d doit égal à 7 alors tu peux écrire
int fct(int *a)
{
*a = 7;
return (*a)*(*a);
}
int d=2;
int c=fct(&d);
Dans ce cas d vaudra 7 et c 49, mais je ne vois pas bien à quoi ça peut servir
Votre réponse
Répondre
Posez votre question
A voir également
Aucune valeur donnée pour un ou plusieurs des paramètres requis
Probleme pour debuger un projet avec un type de sortie de bibliotheque de classe
Roulette tirage au sort en ligne
Array.sort visual basic
Tutoriel sur window.open