Bonjour à tous
Je m'amuse un peu avec les pointeurs en c++. Et, bien évidemment, ils me donnent du fils à retordre
Voici mon code :
Lorsque je l'execute j'obtient ma suite mais avec quelques légères modifications
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
21
22
23
24
25
26 #include <iostream> using namespace std; const int ArraySize {10}; int* returnArray() { int AnArray[ArraySize] {1, 2, 3, 5, 8, 13, 21, 34, 55, 89}; int *PointeurToAnArray = AnArray; return PointeurToAnArray; } int main() { int *p = returnArray(); for(int i = 0; i < ArraySize; i++) { cout << *p++ << endl; } return 0; }= {1, 1878006336, 3, 5, 1878006336, 13, 21, 34, 1878006336, 89}
Bref niveau rendement sur les informations je ne pense pas que ma fonction soit au top de la forme
Toute proposition pour la rendre utilisable est la bienvenue, merci d'avance![]()
Partager