15
デフォルトでポインタがNULLで初期化されないのはなぜですか?
ポインタが初期化されない理由を誰かが説明できますかNULL? 例: void test(){ char *buf; if (!buf) // whatever } if bufがnullでないため、プログラムはif内にステップインしません。 なぜゴミ箱をオンにした変数、特にメモリ上のゴミ箱を指すポインタが必要なのですか?
プロおよび熱狂的プログラマーのためのQ&A