Я пытаюсь сделать программу, чтобы прочитать некоторые данные из .dat
файла, а просто распечатать его на мою консольC Игнорирование нескольких строк, а затем распечатать остальные линии
файл .dat
выглядит следующим образом:
# Channel A:
# Channel A:
# Channel B:
# Channel B:
# time_in_sec channelA_value channelB_value
1377505127.976349
1377505128.976567 GW.Inc,GDM-8246,FW1.00
1377505129.476435 DCA
1377505129.976502 -00000.
1377505130.476462 -00000.
1377505130.976538 -00000.
1377505131.476524 -00000.
1377505131.976527 -00000.
1377505132.476526 -00000.
Я хочу читать и печатать строки после DCA
, но я не знаю, как начать чтение/печать после этой строки.
Parsing не является самой сильной стороной C. Я предлагаю использовать другие инструменты (sed, grep и т. Д.) Для этого и передавать различные данные в вашу программу, чтобы избежать многих головных болей, если вы абсолютно не должны придерживаться простой C. – KBart
вопрос кажется вне темы, потому что он не показывает никаких собственных усилий. – lpapp