Salut à vous tous. Je débute en C++ et j'ai une question:
pouquoi les deux boucles "for" ne donnent pas le même résultat ("for auto" donne la même adresse)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 #include <iostream> #include<array> using namespace std; int main() { array<int,5>Xtablo={1,2,3,4,5}; for(int i(0);i<Xtablo.size();i++) { cout<<&Xtablo[i]<<endl; } cout<<" ============ "<<endl; for(auto elem:Xtablo) { cout<<&elem<<endl; } return 0; }
merci à vous
Partager