在Visual Studio 2012年,我與指針瞎搞,我意識到,這個計劃一直崩潰:C++設置字符指針爲空
#include <iostream>
using std::cout;
using std::endl;
int main()
{
const char* pointer = nullptr;
cout << "This is the value of pointer " << pointer << "." << endl;
return 0;
}
我的意圖是在設置pointer
到null
,然後打印地址。即使程序編譯,它在運行時崩潰。有人可以解釋發生了什麼嗎?
而且,什麼是在pointer
和*pointer
@jogojapan並且在那裏有很多問題的副本。 –
@MarkGarcia是...? – jogojapan