1,可以采用字符串函数strcmp进行比较。2,中间变量的保存可以用函数strcpy进行保存和交换。数组的整体排序。可以采用直接复制的方式 :memcpy
} //这三行是定义了三个数组,并且数组的名字是一样的,都是book,还有也不能这样给结构体数组赋值,要么是定义数组时直接赋值。要么是在主函数中通过循环给数组赋值 定义数组时赋值 struct Book book[100]={{1,"我的 指针数组pStates没有初始化,就直接赋值,典型的野指针问题,建议使用new操作符或者malloc函数先为...