Fonction strlen
Fermé
L.Maldhat
Messages postés
1
Date d'inscription
mercredi 16 mai 2018
Statut
Membre
Dernière intervention
16 mai 2018
-
16 mai 2018 à 12:20
[Dal] Messages postés 6203 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 29 janvier 2025 - 16 mai 2018 à 16:40
[Dal] Messages postés 6203 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 29 janvier 2025 - 16 mai 2018 à 16:40
A voir également:
- Fonction strlen
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction miroir - Guide
- Fonction remplacer word - Guide
2 réponses
jordane45
Messages postés
38441
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
26 février 2025
4 737
16 mai 2018 à 12:29
16 mai 2018 à 12:29
[Dal]
Messages postés
6203
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
29 janvier 2025
1 099
16 mai 2018 à 16:40
16 mai 2018 à 16:40
Salut L.Maldhat,
Pour coder ta propre fonction, tu devrais étudier sa documentation :
http://www.cplusplus.com/reference/cstring/strlen/
ensuite, tu peux :
- créer une fonction utilisant le même prototype, à l'exception du nom, donc prenant en paramètre le même type de données et renvoyant le même type de données
- écrire ta fonction en comptant successivement le nombre de caractères différents de
- en renvoyant la valeur de cette variable
C'est assez simple, mais cela suppose de savoir comment une chaîne C est faite et de savoir utiliser les pointeurs.
Si tu as une difficulté montre ton code.
Dal
Pour coder ta propre fonction, tu devrais étudier sa documentation :
http://www.cplusplus.com/reference/cstring/strlen/
ensuite, tu peux :
- créer une fonction utilisant le même prototype, à l'exception du nom, donc prenant en paramètre le même type de données et renvoyant le même type de données
- écrire ta fonction en comptant successivement le nombre de caractères différents de
'\0'à partir du premier, en parcourant les
charà partir du premier
charpointé par la chaîne C et en stockant ce décompte cela dans une variable de type
size_t...
- en renvoyant la valeur de cette variable
C'est assez simple, mais cela suppose de savoir comment une chaîne C est faite et de savoir utiliser les pointeurs.
Si tu as une difficulté montre ton code.
Dal
16 mai 2018 à 13:07
si tel est le cas, cela ressemble à un exercice