下面的代码中的gp_pro_head为楼栋链表的头指针全局变量,gp_mana_head为管理员链表的头指针全局变量。管理员链表为单向链表,楼盘链表为三向链表,楼盘链表每个结点上有对应的楼栋链表头指针,楼栋链表上每个结点有对应房屋链表的头指针。所有的链表均为后进先出方式创建。我用open函数创建文件返回值为4,但是write函数的返回值均是-1,我不知道是什么原因导致的,请教各位前辈,这个问题的原因是什么?有解决办法么?没有的话可以用别的函数代替么?在下刚刚自学C语言不久,各位不吝赐教,在下感激不尽。
下面的代码中的gp_pro_head为楼栋链表的头指针全局变量,gp_mana_head为管理