int main()
{
int *y = new int(5);
cout << "y = " << y << " &y = " << &y << " *y = " << *y << endl;
int *p = new int[5];
cout << "p = " << p << " &p = " << &p << " *p =" << *p << endl;
}
1 []を使用して使用される別の1()は、さまざまなものだし、それがどのように動作しますか?誰かが私に説明するのを助けることができますか?ありがとう!新しいint型()と新しいint型betwee違いは何です[]
あなたのC++の本はこれについて何と言っていますか? –
ありがとう!!それは私をたくさん助けます。 int * y = new int(5)は、値5が* yに与えられることを意味します。しかし、int [5]は、5の整数のスペースを作ることを意味します。 – Jay