dire que j'ai un tableau en C/C++:Est-ce qu'un tableau initialisé conserve son ordre en C/C++ et des langages similaires?
int myArray[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
même en Java:
int[] myArray = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
Et l'équivalent dans d'autres langages de programmation.
Est-il garanti que les éléments seront toujours dans le même ordre que j'ai tapé lors de l'initialisation? E.g .: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
.
Note: J'ai déjà demandé this question spécifique au langage de programmation Java et je sais qu'il est vrai. Mais je me demande si ce comportement est une règle pour l'un (ou la plupart des) langages de programmation, et je ne savais pas si une modification était la meilleure façon de le demander.
Oui, c'est garanti (pour autant que je sache) – DimChtz
Il serait très difficile de programmer dans une langue où cela n'était pas garanti. –
En effet, il le ferait. Bon point. – Mauker