Какой лучший способ вернуть случайную строку в текстовый файл с помощью C? Он должен использовать стандартную библиотеку ввода-вывода (<stdio.h>
), потому что он предназначен для домашней домашней страницы Nintendo DS.
Разъяснения:
- Использование заголовка в файле для хранения количества строк не будет работать для того, что я хочу сделать.
- Я хочу, чтобы он был как можно более случайным (лучшее, если каждая строка имеет равную вероятность выбора в качестве каждой другой линии.)
- Файл не будет меняться во время запуска программы. (Это DS, поэтому нет многозадачности.)