K& R任务练习5.17

时间:2011-05-26 08:50:02

标签: c kernighan-and-ritchie

有人可以解释在练习5.17中需要做什么具体的内容,在行内排序是什么意思?

2 个答案:

答案 0 :(得分:4)

我这里没有K& R的副本。我认为这意味着这个

假设原始文件有

0000087423 Volkswagen 2001-01-01
0000642396 Fiat 2002-02-02
3900063521 Renault 2003-03-03

它已经按第1个字段排序;如果要按第二个字段(名称)对其进行排序,结果将是

0000642396 Fiat 2002-02-02
3900063521 Renault 2003-03-03
0000087423 Volkswagen 2001-01-01

或者您可以按日期排序(第3个字段)

答案 1 :(得分:2)

你必须找到一种方法将一条线分割成字段,然后才能说“对字段N进行排序”