完成按位置修改函数 :
int list_update_pos(Linklist *L, int pos, datatype
e);
246 //按位置修改
247 int list_updata_pos(linklist *L,int pos,datatype e)
248 {
249 //判断逻辑
250 if(NULL==L || pos<0 || pos>L->len)
251 {
252 printf("修改失败");
253 return -1;
254 }
255 //修改逻辑
256 linklist *q=L->next;
257 for(int i=1;i<pos;i++)
258 {
259 q=q->next;
260 }
261 q->data=e;
262 printf("修改成功\n");
263 return 0;
264 }