Чтение данных из текстового файла и разделение и различение их в C

#c 11

#c 11

Вопрос:

Я сохраняю данные (расстояние, амплитуду и угол) от датчика в текстовый файл. Количество данных очень велико (252000 в секунду). Я сохраняю в следующем формате: (смотрите скриншот для лучшей идеи)

Временная метка
угол амплитуды расстояния; угол амплитуды расстояния; …
Отметка времени
угол амплитуды расстояния; угол амплитуды расстояния; …

файл в текстовом формате

Теперь я хочу прочитать все эти данные из текстового файла и хочу разделить и различать их, например, первое — это всегда «расстояние», второе — «амплитуда», а третье — «угол», а затем «;».
Как мне это сделать ..??