#include <iostream>
#include <cstddef>

main()
{
char* s = NULL;
char* p = s;

std::cout << p;
}

を実行すると出力のところでエラーが出て強制終了するのですがなぜでしょう