cs_nitrique
Messages postés344Date d'inscriptionjeudi 1 mai 2003StatutMembreDernière intervention 4 avril 2011
-
15 avril 2005 à 11:40
cs_nitrique
Messages postés344Date d'inscriptionjeudi 1 mai 2003StatutMembreDernière intervention 4 avril 2011
-
15 avril 2005 à 14:01
Bonjour @ tous,
J'aimerais faire un fonction locale (c'est à dire: Dans ma fonction)
Mais ça pête.
int SaisiePasse(char matricule[lMaxCode]) {
char touche;
int i,j,k,fd,pos,sortir=0,matOk;
char str[lMaxFic],passe[lMaxCode],service[lMaxCode];
int lgScr=20; // Longueur de la zone de saisie
int getStr(int debut,char fin,,char str[lMaxCode]) { // Fonction Locale
for (int k=debut;k<debut+2;k++) {
if (str[k]==';')
break;
}
return k;
}
}
De plus, est-t-il possible de faire des fonction qui retournent des tableaux de char ?
cs_nitrique
Messages postés344Date d'inscriptionjeudi 1 mai 2003StatutMembreDernière intervention 4 avril 20111 15 avril 2005 à 14:01
Bonjour Vecchio et Shirby,
ui, ce code n'est pas complet, c juste pour faire voir ce que je voulais.
Pour le tableau, je passait le pointeur dans la fonction (j'ai oublié le *) pour parrer à ce pb mais si vous me dites que ce n'est pas possible de retourner directement une string, c pas grave, Merci pour ces deux réponses négatives, hi !