小编Yak*_*kri的帖子

我如何比较字母顺序是高于还是低于另一个?

几乎就像标题一样.我正在写一个链表,我需要一个按字母顺序对列表进行排序的功能,而且我很难过.不知道以前从未出现过这种情况,但我不知道如何做到这一点,除了创建我自己的函数列出整个字母表并从头开始比较字母的位置.

有没有简单的方法来做到这一点?

为清晰起见编辑:

我有一个类对象的线性链表,每个类对象都有一个char名,我正在编写一个函数来比较列表中每个对象的名称,按字母顺序找到最高的对象,然后找到下一个按字母顺序排列对象等,将它们连接起来.我已经有一个为int字段执行此操作的函数,所以我只需要重写它来比较字母字符之间的不等式,其中a是最大的,z是最小的.

事后看来,这可能比我想象的更有意义.

我想我已经得到的几个答案应该有效,所以一旦我开始工作,我就会回来并选择一个最好的答案.

我也在使用g ++和unity.

c++ char alphabetical singly-linked-list

0
推荐指数
1
解决办法
9182
查看次数

标签 统计

alphabetical ×1

c++ ×1

char ×1

singly-linked-list ×1