C++11 - 빈 포인터 초기화

452 단어
C++11에서는 nullptr를 사용하여 빈 포인터를 초기화할 수 있습니다.
#include 
#include 

using namespace std;

int main()
{
    int* p = nullptr;
    
    cout << p << endl;
    
    return 0;
}

결과 출력:
0

tips: 모든 포인터를 초기화하고 가능한 한 대상을 정의한 후에 포인터를 정의합니다.바늘이 어디로 향해야 할지 확실히 알 수 없다면, 그것을 nullptr 또는 0으로 초기화하면 프로그램이 구체적인 대상을 가리키지 않을 때까지 검사할 수 있다.

좋은 웹페이지 즐겨찾기