下列程序有何问题,请仔细体会使用指针时应避免出现这个的问题。
#include <iostream.h> int main() { int *p; *pInt = 9; cout << "The value at p: " << *p; return 0; }
解:指针 p 没有初始化,也就是没有指向某个确定的内存单元,它指向内存中的一个随机地址,给这个随机地址赋值是非常危险的。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
解:指针 p 没有初始化,也就是没有指向某个确定的内存单元,它指向内存中的一个随机地址,给这个随机地址赋值是非常危险的。