Esercizio Semplice puntatore
Posted in Informatica - C++ 0 commenti
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int a=7; //Dichiarazione variabile intera con inizializzazione
int *p = 0; //Dichiarazione puntatore ad intero
p = new int; //Allocazione di memoria per l'intero
p=&a;
cout<<*p<<"n"; //Stampa il valore contenuto nella variabile puntata
cout<<p<<"n"; //Stampa il contenuto del puntatore, cioè l'indirizzo della variabile puntata
cout<<&p<<"n"; //Stampa l'indirizzo del puntatore
cout<<a<<"n"; //Stampa il contenuto del variabile a
cout<<&a<<"n"; //Stampa l'indirizzo della variabile a
delete p; // rilascia l'area di memoria
system("PAUSE");
return EXIT_SUCCESS;
}
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int a=7; //Dichiarazione variabile intera con inizializzazione
int *p = 0; //Dichiarazione puntatore ad intero
p = new int; //Allocazione di memoria per l'intero
p=&a;
cout<<*p<<"n"; //Stampa il valore contenuto nella variabile puntata
cout<<p<<"n"; //Stampa il contenuto del puntatore, cioè l'indirizzo della variabile puntata
cout<<&p<<"n"; //Stampa l'indirizzo del puntatore
cout<<a<<"n"; //Stampa il contenuto del variabile a
cout<<&a<<"n"; //Stampa l'indirizzo della variabile a
delete p; // rilascia l'area di memoria
system("PAUSE");
return EXIT_SUCCESS;
}
0 commenti:
Posta un commento