Bonjour, ou peut être bonsoir ! J'aimerais savoir comment faire pour insérer des pointeurs de caractère dans un tableau ?
Si je fais un malloc() ou un calloc() pour alloué un tableau dynamique ou même un tableau comme cela : static char array[800]; Comment puis-je faire pour mettre unit[0] dans ce tableau par exemple ? Ou en mettre plusieurs dans une boucle for() ? J'aimerais savoir la différence entre un calloc(length, sizeof(char)) et un static char array[length]. Es ce que un tableau avec une taille fixe peut être vu comme un pointeur ? Merci d'avance pour toute aides !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 char *unit[] = {"un", "deux", "trois", "quatre", "cinq", "six", "sept", "huit", "neuf"}; char *numbers[] = {"onze", "douze", "treize", "quatorze", "quinze", "seize"}; char *multiples_of_ten[] = {"dix", "vingt", "trente", "quarante", "cinquante", "soixante", "septante", "huitante", "nonante"}; char *powers_of_ten[] = {"cent", "mille", "million", "milliard", "billion", "billiard", "trillion"};
Partager