forked from 131/lab0.1_letscontinue
20c590f860d47493a65b156641c849181fad5801
letscontinue
Копия README.md на сайте https://timplab.syktsu.ru/131/lab0.1_letscontinue
Задачи
- написать программу
wcl.
В качестве аргументов программе wcl передаётся один или несколько путей к файлам.
На выход печатается количество строк и имя файла (разделённые символом \t).
Примеры работы:
$ ./wcl ./test/wiki_ci
3335 ./test/wiki_ci
$ ./wcl ./test/wiki_ci ./test/nullfile
3335 ./test/wiki_ci
0 ./test/nullfile
-
дополнить wcl чтобы она печатала информацию о том, сколько в файле байт и слов.
-
Посмотреть исходники
str.h,str.c,str_test.c.str.h-- библиотека для работы со строками. Необходимо дописать функции в str.c чтобы все тесты изstr_test.cзавершились успешно.
help
Для работы вам могут пригодится следующие команды и утилиты:
- malloc(3) -- функции для работы с динамической памятью
- free(3) -- функции для работы с динамической памятью
- realloc(3) -- функции для работы с динамической памятью
- memset(3) -- функция, заполняющая буфер константным значением
- memcpy(3) -- функция, копирующая данные между двумя массивами
- strlen(3) -- функция, вычисляющая длинну строки
Description
Languages
C
99.3%
Shell
0.7%