ubuntu でコードをコンパイルしているときにこのメッセージが表示される理由を知りたい
$*** glibc detected *** ./a.out: malloc(): memory corruption: 0x00000000024dd190 ***
しかし、同じコードは code::blocks でエラーなしで機能し、正しい結果が得られます?? このエラーを修正するには、あなたの助けが必要です。
コンパイラを更新しようとしましたが、うまくいきませんか?!
アップデート:
このステートメントを実行すると、エラーが表示されます。
$first_array = (unsigned long*)malloc(sizeof(unsigned long*));
エラーがあるようには見えません。はい??