ฉันได้รับข้อผิดพลาดนี้:
คำเตือน: การประกาศโดยนัยที่เข้ากันไม่ได้ของฟังก์ชันในตัว 'malloc'
ฉันพยายามทำสิ่งนี้:
fileinfo_list* tempList = malloc(sizeof(fileinfo_list));
สำหรับการอ้างอิงโครงสร้างที่ใช้ในมือคือ:
typedef struct {
fileinfo** filedata;
size_t nFiles;
size_t size;
size_t fileblock;
} fileinfo_list;
ฉันไม่เห็นอะไรผิดปกติกับสิ่งที่ฉันทำ ฉันแค่การสร้างtempList
ที่มีขนาด 1 fileinfo_list
x
3
ความเป็นไปได้ที่ซ้ำกันของเหตุใดฉันจึงได้รับคำเตือนทุกครั้งที่ใช้ malloc
—
Oded