Ниже представлен минимальный список вопросов которые необходимо знать для работы базовой работы с языком программирования Си:
Типы данных языка Си
- Объявление переменных
- Выполнение математических и логических операций
- Расположение переменных в памяти
Массивы
- Объявление
- Использование (получение доступа по индексу)
Функции
- Из чего состоит заголовок функции
- Что такое сигнатура функции
- Что такое возвращаемое значение и зачем оно нужно
- Зачем нужен return
- Что такое параметры функции, как из передавать и как использовать
Ветвление
- if () else
Циклы
- for(;;)
- while()
- do while()
Терминология
- Чем отличаются термины: объявление, определение, описание, инициализация
Зная вышеприведенные пункты можно с уверенностью сказать, что вы разбираетесь в языке программирования Си на базовом уровне.