一旦这个人存在,我就会尝试使用 free(employeeDataArr[size]); 删除某个员工的信息。 我希望删除他们的姓名,年龄,职级,级别和某些员工的备忘录。(employeeName,dataBase);// search the index of inputted person's data in the dataBase array
free(dataBase[nameIndex]);//free the memory of inputted person&
我很好奇为什么free(myWord->w)会是一个无效的指针?我给它分配了内存,所以我不应该也释放它吗?或者释放一个结构也会释放它的所有字段?这是C语言的新手,所以任何关于指针世界的见解都是非常值得感谢的!strcpy(myWord->w, "hello"); // set to "hello"
setWord(&(myWord->w)); // set to "bage