发布网友 发布时间:2024-10-24 09:30
共2个回答
热心网友 时间:2024-12-07 13:02
赋值操作符的左操作数要求是左值。
(int*)&four_ints=heap_array;
这行取一个变量的地址不能对其赋值。
热心网友 时间:2024-12-07 13:04
(int*)&four_ints=heap_array;
改成
memcpy(&four_ints, heap_array, sizeof(FourInts));
free(&four_ints);
改成
free(heap_array);