C++ 以下与指针相关的代码的输出是什么?
对于以下代码,屏幕上应显示什么C++ 以下与指针相关的代码的输出是什么?,c++,arrays,string,pointers,vector,C++,Arrays,String,Pointers,Vector,对于以下代码,屏幕上应显示什么 int num = 125; int *numPtr ; numPtr = # cout << numPtr << ’\t ’ << *numPtr; int num=125; int*numPtr;numpr=&num; 想一想: 创建一个名为num的int,其值为125 int num=125 然后创建一个指针numPtr(记住指针只是一个内存地址),它必须指向int int*numPtr 然后获取num的
int num = 125;
int *numPtr ; numPtr = #
cout << numPtr << ’\t ’ << *numPtr;
int num=125;
int*numPtr;numpr=&num;
想一想:
创建一个名为num的int,其值为125
int num=125代码>
然后创建一个指针numPtr(记住指针只是一个内存地址),它必须指向int
int*numPtr代码>
然后获取num的内存地址(这就是操作符的地址(&
)的意思,“获取内存地址”),并将其放入numPtr中,因此numPtr现在包含num的地址
numPtr=&num代码>
如果您现在只输出std::cout,为什么不试试看呢?试着自己预测,然后看看你是否正确。