Perchè se uso delete [] p; il vettore p[0] del puntatore continua a stampare 1?? Se il puntatore è vuoto non dovrebbe darmi un valore 0?
grazie
#include <iostream>
using namespace std;
int main()
{
int* p = new int[100];
p[0]=1;
cout << p[0] << endl; //<<< 1
cout << p << endl;
delete [] p;
cout << p[0] << endl; //<<< ancora 1??
int* q= new int[100];
cout << q << endl;
return 0;
}