Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ lectures Public

lectures on the C programming language

jopko/lectures

Repository files navigation

# язык программирования Си

[1. типы, операторы и выражения](1. типы, операторы и выражения.md)

  1. данные

    • имена переменных
    • типы и размеры данных
    • квалификаторы
    • представление чисел
    • представление символов
    • представление строк
    • объявление
  2. операторы

    • арифметические
    • отношения
    • инкремента и декремента
    • побитовые
    • присваивания
  3. приоритет и очередность выполнения операций

    • таблица приоритетов и очередностей
    • приоритет
    • очередность
  4. преобразования типов

    • целочисленное повышение
    • арифметические преобразования
    • целые и числа с плавающей точкой

[2. управление](2. управление.md)

  1. инструкции и блоки
  2. конструкция if-else
  3. конструкция else-if
  4. переключатель switch
  5. инструкция goto и метки
  6. циклы for while
  7. инструкции break и continue

[3. функции и структура программы](3. функции и структура программы.md)

  1. основные сведения о функциях
  2. внешние переменные
  3. области видимости
  4. заголовочные файлы
  5. статические переменные
  6. регистровые переменные
  7. блочная структура
  8. инициализация
  9. рекурсия
  10. препроцессор языка Си

[4. указатели](4. указатели.md)

  1. Указатели и адреса
  2. Указатели и аргументы функций
  3. Адресная арифметика
  4. Указатели и массивы

[5. структуры, битовые поля, смеси](5. структуры, битовые поля, смеси.md)

  1. Структуры
    • Описание структурных переменных
    • Операции над структурами
    • Массивы структур
    • Указатели на структуры
    • Структуры со ссылками на себя
    • Средство typedef
  2. Битовые поля
    • ...
  3. Объединения
    • ...

[6. массивы, перечисления](6. массивы, перечисления.md)

  1. массивы
    • Описание
    • Инициализация
    • Доступ к элементам
    • Строки символов
    • Приёмы обработки
    • Указатели и массивы
  2. Перечисления
    • Описание
    • Пример использования

About

lectures on the C programming language

Resources

Stars

Watchers

Forks

Packages

No packages published