Задание K & R 5.17 - PullRequest
       16

Задание K & R 5.17

1 голос
/ 26 мая 2011

Может кто-нибудь объяснить, что конкретно нужно сделать в упражнении 5.17, что означает сортировка в строке, ее поле?

Ответы [ 2 ]

4 голосов
/ 26 мая 2011

У меня нет моей копии K & R здесь.Я думаю, это означает, что это

Предположим, исходный файл имеет

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

Он уже отсортирован по 1-му полю;если вы хотите отсортировать его по 2-му полю (имя), результат будет

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

Или вы можете отсортировать по дате (3-е поле)

2 голосов
/ 26 мая 2011

Вы должны найти способ разбить строку на поля и затем сказать "сортировать по полю N"

...