Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
Git
CI/CD
MongoDB
Postgres
Docker
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на C/C++ Developer в телеграм
Для чего используется точка с запятой (;) в конце каждого оператора программы?
Точка с запятой в языке C используется для завершения оператора, указывая, что оператор завершён, и начинается новый. Она необходима после каждого оператора, за исключением управляющих конструкций, таких как циклы или условия. Без точки с запятой код не будет компилироваться.
Что такое заголовочные файлы и каковы их применения в языке C?
Заголовочные файлы (.h) в C содержат объявления функций, структур и констант, которые могут использоваться в нескольких исходных файлах программы. Они позволяют подключать внешние библиотеки или повторно использовать код без дублирования.
Когда используется ключевое слово "void" в функции?
Ключевое слово void используется в языке C для обозначения того, что функция не возвращает значения. Оно ставится в заголовке функции, если не предполагается возвращать никакие данные.
Что такое динамическая структура данных?
Динамическая структура данных изменяет свой размер во время работы программы, что позволяет эффективно использовать память. В отличие от статических структур данных, динамические могут расти или уменьшаться по мере необходимости.
Что такое стек (stack) в C?
Стек — это структура данных, работающая по принципу LIFO (Last In, First Out), что означает, что последний добавленный элемент удаляется первым. Доступ к элементам возможен только с вершины стека. Основные операции:
push() — добавление элемента в стек.
pop() — удаление элемента из стека.
Что такое цикл (loop) в C?
Что такое EOF (end of file) в C?
Что такое файл (file) в C?
Что такое статическая переменная (static variable) в C?
Что такое компилятор (compiler) в C?
Рейтинг:
1
Сложность:
1
Цикл в C — это конструкция, позволяющая повторять выполнение кода, пока выполняется заданное условие. В C есть три основных типа циклов:
for — используется, когда известно количество итераций.while — выполняется, пока условие истинно.do while — выполняется хотя бы один раз, затем проверяет условие.Рейтинг:
1
Сложность:
2
EOF (End Of File) в C указывает на конец файла при чтении данных. При достижении конца файла стандартные функции, такие как fgetc(), fscanf(), fgets(), возвращают EOF.
Рейтинг:
1
Сложность:
2
Файл в C — это область памяти на диске, используемая для хранения данных. Файлы позволяют хранить информацию между запусками программы, в отличие от переменных. Работа с файлами осуществляется через функции fopen(), fclose(), fread(), fwrite().
Рейтинг:
1
Сложность:
3
Статическая переменная объявляется с ключевым словом static и сохраняет своё значение между вызовами функции. В отличие от локальных переменных, она не уничтожается после выхода из области видимости.
Рейтинг:
2
Сложность:
3
Компилятор — это программа, которая переводит исходный код на языке C в машинный код (исполняемый файл). Он выполняет лексический, синтаксический и семантический анализ, а затем оптимизирует код перед генерацией машинных инструкций.
Рейтинг:
1
Сложность:
1
Рейтинг:
1
Сложность:
2
Рейтинг:
5
Сложность:
1
Рейтинг:
2
Сложность:
6
Рейтинг:
2
Сложность:
6