######malloc申请内存后,函数的一个指针实参地址没变,但是指向的内容被破坏了
List_S* Init_S(char* s)
{
char* a = s;
List_S* temp = (List_S*)malloc(sizeof(List_S));
char* b = s;
temp->next = NULL;
temp->data.s = s;
printf("%s", s);
printf("\n%s", temp->data.s);
temp->data.list = NULL;
return temp;
}