Данные и функции
Описать типы значений и функции программы.
Программирование на C — создание программ на компилируемом языке общего назначения с явной работой с типами и памятью.
Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.
Описать типы значений и функции программы.
Использовать указатели с учётом границ и времени жизни данных.
Скомпилировать программу и проверить её поведение.
Подготовьте компилятор C и учебное окружение; познакомьтесь с переменными, функциями и командной строкой.
Курс Фоксфорда с Павлом Труфановым для подготовки учеников 9–11 классов к олимпиадному программированию на C и C++.
Программа GeekBrains о программировании и разработке умных устройств и систем интернета вещей. Школа перечисляет названия разделов без подробного содержания.
C применяют для системных программ, библиотек и встраиваемого ПО. Программу обычно компилируют для целевой платформы. Язык предоставляет указатели и низкоуровневые средства работы с памятью, поэтому важно понимать представление данных и условия выполнения.
Ошибка в границах массива или времени жизни памяти может привести к неопределённому поведению. При разработке нужны предупреждения компилятора, проверки входных данных и тестирование. Выбор стандарта языка и особенности компилятора стоит фиксировать для проекта.
Для практики напишите программу, которая получает несколько чисел и вычисляет их сумму. Проверьте неверный ввод и границы массива, соберите программу с предупреждениями и разберите сообщения компилятора.