空指针引起的崩溃

xiaoxiao2021-02-28  41

空指针引起的崩溃,以C++为例:

#include<cstring> #include<cstdio> #include<iostream> using namespace std; int main() {     char *a = "hello world";     char *b = NULL;     char *c = b;     cout << a << endl;     //cout << b << endl;     cin.get();     cin.get();     return 0; }

上述代码如果把注释的行,取消注释,那么就会崩溃。

也就是说空指针进行赋值是不会崩溃的,但是试图输出空指针是一定会崩溃的。

转载请注明原文地址: https://www.6miu.com/read-2631669.html

最新回复(0)