【发布时间】:2013-02-28 17:25:10
【问题描述】:
我正在尝试按其姓氏字段排序记录列表,该字段类型为 char 数组,我在我的算法中使用 strcmp() 函数,但我无法找出出错的地方.. 该函数添加到前面并添加到后面的功能工作正常,它只是添加到中间,我得到输出像
输入顺序 0 - 升序,1 - 降序:0 2 5 3 4 6
如果这里有人能看到问题,请给我留言!
Main.cpp(基本上只是菜单)
【问题讨论】:
-
你的标题是C,但代码是C++
-
你能不能把范围缩小一点?
-
我建议你使用
std::list和std::sort。你现在应该已经完成了任务。 -
您真的需要所有这些静态数据吗?可以用局部变量代替吗?
-
调试器在哪一行报告了问题?