A voir également:
- Fonction mystere
- Rmc mystere - Accueil - TV & Vidéo
- Fonction si et - Guide
- Colis mystère - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
1 réponse
Salut,
il doit y avoir une erreur de syntaxe...car comme cela, la fonction retourne l'adresse de x si la valeur contenu à l'adresse pointé par x n'est pas 0...
mais si la fonction est plutot:
char * myster ( char* x , char* y){
char* z= x;
while ( *z != 0 && *z!=*y)//sans accolade
z++;
if(*z) return z;
else return NULL;
}
alors tu regardes s'il y a une occurence de la valeur pointé par y dans x...et te retourne alors l'adresse où se trouve cette occurence...
@+
il doit y avoir une erreur de syntaxe...car comme cela, la fonction retourne l'adresse de x si la valeur contenu à l'adresse pointé par x n'est pas 0...
mais si la fonction est plutot:
char * myster ( char* x , char* y){
char* z= x;
while ( *z != 0 && *z!=*y)//sans accolade
z++;
if(*z) return z;
else return NULL;
}
alors tu regardes s'il y a une occurence de la valeur pointé par y dans x...et te retourne alors l'adresse où se trouve cette occurence...
@+