Was sind die Gründe für das Wirken eines ungültigen Zeigers?
Ich lerne C ++ von Grund auf und daher verstehe ich C nicht gut. In C ++ kann man keinen leeren Zeiger auf irgendetwas setzen, und ich verstehe die Gründe dafür. Ich weiß jedoch, dass Sie dies in C können. Was sind die möglichen Gründe dafür? Es scheint nur ein riesiges Loch in der Typensicherheit zu sein, was (für mich) eine schlechte Sache zu sein scheint.