回复 9楼 lu3664198
原来错在这儿!改以后能运行了,多谢了
p1=s[i];//这里为什么不行,原理是什么?
楼主定义的p1是一个string*指针,而s[i]是一个string对象
你这样赋值是要闹哪样~
然后就楼主的程序,我建议楼主是去看些排序算法~
另:也许是我见识太少,如果我没记错,string无法比大小吧~~
(看到论坛有朋友觉得学了c就不用学c++,我有不同意见,我个人很建议学c++,对于初学者,为什么不多尝试尝试呢,只是个人建议罢了,不要和我争论,我可不想进行大战)