如何创建一个根据用户输入调整大小的数组,并循环插入值,直到它到达数组的末尾?
这是我尝试过的,在调试时我将内存地址作为输出
#include "stdafx.h"
#include <iostream>
using namespace std; // namespace à inclure pour utiliser cou, cin , etc...
int main()
{
unsigned int note;
unsigned int nombreDeNotesASaisir = 0; // initialisation à 0 obligatoire sinon pas d'instanciation de tableau , unisgned = pas de nombres négatifs
//demande à l'utilisateur le nombre de notes à saisir
cout << "Entrez le nombre de notes à saisir" << "\n";
cin >> nombreDeNotesASaisir;
int* tableauDeNotes = new int[nombreDeNotesASaisir] {}; //instanciation du tableau de notes
// demande à l'utilisateur de saisir les notes (valeur entre 0 et 20)
cout << "Saisissez les notes que vous souhaitez entrer dans le tableau" << "\n";
for (int i = 0; i < nombreDeNotesASaisir; i++)
{
cin >> note;
tableauDeNotes[i] = note;
}
cout << tableauDeNotes;
//Gère les débordements de capacité
//calcule la moyenne des notes
//Affiche la moyenne de toutes les notes
return 0;
}
我做错了什么?