cppのポインタポインタ型に新しいオブジェクトを割り当てると、プログラムが破壊されます。 コードは次のようになります。cpp内のポインタポインタ型に新しいオブジェクトを割り当てることができません
#include <iostream>
using namespace std;
struct Node{
int key;
Node * nex;
};
int main(){
Node * my_node = new Node;
Node ** pp_node;
*pp_node = my_node;
return 0;
}
私はここでの問題は、以下であることを考える:pp_node
がnullで、*pp_node = my_node;
を入力して、私は間接参照しようとしている、ヌルが、質問はどのように私はpp_node
は、ポインタにmy_node
を割り当てることができますですを指して?
'Node ** pp_node =&my_node;' –