私はちょうど私がアドレス変数int型*アプリを削除した場合、それはCOUTます、しかしポインタとcoutのアドレス変数
int main()
{
int *app;
int abc = 2;
*app=3;
cout << *app << endl << &*app << endl << abc;
cout << &abc;
}
をクラッシュ変数ABCとプログラムのアドレスをcoutにしようとしていますaddress of abc
int main()
{
int abc = 2;
cout << &abc;
}
別の無関係のアドレス変数が存在すると、なぜそれに影響するかわかりません。お知らせ下さい。
「動作しません」と指定してください – user463035818
'* app = 3'のとき、' app'はどのアドレスを保持していますか?未定義。 –
アプリは有効なメモリアドレスを指していません。最初のケースではセグメンテーションフォルトが発生しているはずです。 – Varun