Системное программирование, введение
Все программы должны соответствовать принятому стилю кодирования.
- В начале файла - заголовок с автором и лицензией;
- Перед каждой функцией - комментарий с описанием функции и аргументов;
- Текст программы разбит на "абзацы" с комментарием перед каждым "абзацем".
Все возвращаемые функциями значения должны проверяться. В случае ошибок выполнение программы должно аварийно завершаться с выдачей сообщения об ошибке и кодом завершения EXIT_FAILURE.
1. Введение
- Вывод "Hello, world!". Программа должна возвращать код завершения 0 (успех), соответствовать принятому стилю кодирования и содержать комментарии.
- Вывод количества аргументов командной строки (argc) и всех аргументов командной строки (массив argv). Проверить работу с разным количеством аргументов.
- Предложить метод борьбы с опечатками вида if(x = 1) ... вместо if(x == 1) .... Проверить работу предложенного метода.