创建线性表,出现错误

img

img


实在找不到错误,是我指针学的不太好,求问大家伙们,em是实参形参的问题吗

你应该是要把T 的内存给分配出来,而不是只把T里面的一个成员的内存分配出来,你这样T->length ,因为length没分配内存,那就是访问未知地址,段错误

main中SStable T,不需要*
creat中
T是指针,不需要加括号*
先输入表长,再分配内存
第二个for可以不要,复制放到前面for中