TD allocation dynamique

Exercice
étant donnée une chaine de caractères (de type char*)
calculer la longueur de la chaine en utilisant uniquement des manipulations des pointeurs (i.e. sans utiliser l'opérateur [])

Exercice
étant donnée une chaine de caractères (de type char[])
allouer dynamiquement (avec malloc) une zone de mémoire (de type char* ) de taille suffisante pour y stocker la chaine
écrire une fonction permettant de copier une chaine (char[]) dans la zone de mémoire (char*)
écrire une fonction prenant en paramètre un char* et retournant le nombre de 'e' dans la zone mémoire référencée

Exercice
étant donnée une chaine de caractères (de type char*)
utilisez la fonction précédente pour en faire une copie et modifier le premier caractère en utilisant uniquement des manipulations des pointeurs (i.e. sans utiliser l'opérateur [])

Pour les plus rapides
Exercice
Modifier les programmes manipulant les grands nombres de sorte à ce qu'il n'y ait plus de limite sur le nombre de chiffres composant un grand nombre
Comments