#セグメンテーション フォールトは、アクセスが許可されていないメモリ領域にプログラムがアクセスしようとすると発生します。言い換えれば、プログラムがオペレーティング システムによってプログラムに割り当てられた制限を超えてメモリにアクセスしようとしたときです。 セグメンテーション違反は主に次のポインタによって発生します: 適切な初期化のため。 それらが指すメモリが再割り当てまたは解放された後に使用されます。 配列の範囲を超えてインデックス配列にインデックスを付けるために使用されます。