- ЯЗЫК ПРОГРАММИРОВАНИЯ С51
- ЭЛЕМЕНТЫ ЯЗЫКА СИ
- Используемые символы
- Константы
- Идентификатор
- Ключевые слова
- Использование комментариев в тексте программы
- ТИПЫ ДАННЫХ И ИХ ОБЪЯВЛЕНИЕ
- Категории типов данных
- Целый тип данных
- Числа с плавающей запятой
- Указатели
- Переменные перечислимого типа
- Массивы
- Структуры
- Объединения (смеси)
- Поля битов
- Переменные с изменяемой структурой
- Определение объектов и типов
- Инициализация данных
- ВЫРАЖЕНИЯ И ПРИСВАИВАНИЯ
- Операнды и операции
- Преобразования при вычислении выражений
- Операции отрицания и дополнения
- Операции разадресации и адреса
- Операция sizeof
- Мультипликативные операции
- Аддитивные операции
- Операции сдвига
- Поразрядные операции
- Логические операции
- Операция последовательного вычисления
- Условная операция
- Операции увеличения и уменьшения
- Простое присваивание
- Составное присваивание
- Приоритеты операций и порядок вычислений
- Побочные эффекты
- Преобразование типов
- ОПЕРАТОРЫ
- Оператор выражение
- Пустой оператор
- Составной оператор
- Оператор if
- Оператор switch
- Оператор break
- Оператор for
- Оператор while
- Оператор do while
- Оператор continue
- Оператор return
- Оператор goto
- ФУНКЦИИ
- Определение и вызов функций
- Вызов функции с переменным числом параметров
- Передача параметров функции main
- СТРУКТУРА ПРОГРАММЫ И КЛАССЫ ПАМЯТИ
1.7. УКАЗАТЕЛИ И АДРЕСНАЯ АРИФМЕТИКА
1.7.1. Методы доступа к элементам массивов
1.7.2. Указатели на многомерные массивы
1.7.3. Операции с указателями
1.7.4. Массивы указателей
1.7.5. Динамическое размещение массивов
1.8. ДИРЕКТИВЫ ПРЕПРОЦЕССОРА
1.8.1. Директива #include
1.8.2. Директива #define
1.8.3. Директива #undef