#include using namespace std; int main() { double *p1; int *p2; int i; p1 = new double; // doubleで初期化. p2 = new int[5]; // int[5]で初期化. *p1 = 1.2345; cout << p1 << endl; // アドレスを表示. cout << *p1 << endl; // アドレスが示す中身を表示. for (i = 0; i < 5; i++) p2[i] = i; for (i = 0; i < 5; i++) cout << p2[i] << endl; delete p1; // p1の後始末. delete [] p2; // p2の後始末. return 0; }