Меню

Избранное

Программирование на C

Изучите основы языка C и работу программы с данными и памятью.

В чём состоит навык

Программирование на C — создание программ на компилируемом языке общего назначения с явной работой с типами и памятью.

Источник ↗

В каких профессиях пригодится навык

Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.

Связанные профессии

Где пригодится

01

Данные и функции

Описать типы значений и функции программы.

02

Работа с памятью

Использовать указатели с учётом границ и времени жизни данных.

03

Сборка и проверка

Скомпилировать программу и проверить её поведение.

Подготовка, навыки и инструменты

Подготовьте компилятор C и учебное окружение; познакомьтесь с переменными, функциями и командной строкой.

Связанные инструменты

Курсы для развития навыка «Программирование на C»

Содержание

Что важно знать о навыке «Программирование на C»

C применяют для системных программ, библиотек и встраиваемого ПО. Программу обычно компилируют для целевой платформы. Язык предоставляет указатели и низкоуровневые средства работы с памятью, поэтому важно понимать представление данных и условия выполнения.

Ошибка в границах массива или времени жизни памяти может привести к неопределённому поведению. При разработке нужны предупреждения компилятора, проверки входных данных и тестирование. Выбор стандарта языка и особенности компилятора стоит фиксировать для проекта.

Для практики напишите программу, которая получает несколько чисел и вычисляет их сумму. Проверьте неверный ввод и границы массива, соберите программу с предупреждениями и разберите сообщения компилятора.

Что посмотреть дальше

KURSEZ

Навыки, которые можно проверить

Откройте каталог навыков и найдите материалы по интересующей вас задаче.

Открыть
KURSEZ

C-разработчик

Узнайте о связанных с профессией задачах и обучении.

Открыть
KURSEZ

Microsoft Visual Studio

Узнайте об инструменте и связанных с ним материалах KURSEZ.

Открыть

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.