Pertanyaan tentang topik tersebut 'free'

Apakah selalu merupakan praktik yang baik untuk menyetel pointer ke NULL setelah membebaskannya ()? [duplikat]
Kemungkinan Duplikat: Mengatur variabel ke NULL setelah gratis Saya belajar tentang praktik pemrograman C yang baik dan teman saya mengatakan kepada saya untuk selalu mengatur pointer ke NULL setelah membebaskannya (atau memanggil...
2387 dilihat
schedule 01.01.2024

Pemrograman C: kesalahan SIGABRT 134; apakah saya mengosongkan memori ini dengan benar?
Saya memiliki struktur data bersarang (ini adalah inisialisasinya): Interval *newInterval(int b, int e, int m){ static Interval i; i.b = b; i.e = e; i.m = m; return &i; } Signal *newSignal(int size){ static Signal s;...
1231 dilihat
schedule 09.11.2023

Segfault saat mencoba membebaskan penunjuk
Saya punya kode seperti ini void find_groupings () int *bandwidths; int *execution_time; bandwidths = (int *)malloc(sizeof(int)*node_count); // node_count is glbl execution_time = (int *)malloc(sizeof(int)*node_count); //other mallocs,...
28 dilihat
schedule 04.12.2023