@Engineer
Posté le 26 juillet 2013 à 21:20:57
Non, en java par exemple c'est un type à part entière, quand tu fais une chaine de caractère tu fais juste string ligne = "truc";. Pareil en C++ il me semble. Tandis qu'ici tu devras faire char string[] = { 't', 'r', 'u', 'c' }; alors que tu pourras faire printf("%s", string); ce qui me semble pas très logique :p Je suppose que c'est la philosophie du C à ne rien inclure afin de le garder très léger
---------------
tu peux aussi faire ça
char MACHAINE[ ] = "Hello";
----------------
Source: http://newb6.u-strasbg.fr/~siebert/pages/teaching/INFO-L1/cours6.pdf