Skip to content

dv0retsky/c-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💡 Программирование на С

Project Demo

Оглавление курса | Системное программирование

  1. Введение в язык программирования C
  2. Типы данных
  3. Символьный тип данных
  4. Операторы ветвления
  5. Циклы. Инкремент и декремент
  6. Посимвольный ввод и вывод
  7. Переменные, адреса и указатели
  8. Функции
  9. Форматированный ввод данных — функция scanf
  10. Случайные числа
  11. Массивы и указатели
  12. Массивы и функции. Передача указателя на массив
  13. Особенности работы со строками
  14. Функции для обработки строк
  15. Структурный тип данных
  16. Динамические структуры данных
  17. Ввод данных из файла и вывод в файл
  18. Передача аргументов в программу. Параметры функции main в языке C
  19. Препроцессор. Директивы и макросы
  20. Многофайловые программы. Объектный код и заголовочные файлы
  21. Библиотеки

forthebadge   forthebadge


🚀 О проекте

Учебное пособие включает теоретические сведения и практический материал.
Теоретическая часть дает общее представление о языке программирования С, его ключевых особенностях и сферах применения!

Этот курс предназначен для всех, кто хочет освоить фундаментальные основы
программирования и понять работу низкоуровневых систем. От начинающих до
тех, кто хочет углубить свои знания в системном программировании.


🛠 Технологии и инструменты

  • Язык программирования: C (C11/C17 стандарт)
  • Компиляторы: GCC, Clang
  • Отладчик: GDB
  • Сборка: Make, CMake
  • Платформы: Linux, Windows (WSL2), macOS

⚡ Быстрый старт

Предварительные требования

  • Компилятор C (GCC рекомендовано)
  • Текстовый редактор (VS Code, Vim, Sublime Text)
  • Терминал или командная строка

1️⃣ Клонируйте репозиторий

git clone https://github.com/dv0retsky/c-tutorial.git

2️⃣ Перейдите в папку проекта

cd c-tutorial

3️⃣ Изучайте теорию в Markdown файлах

4️⃣ Практикуйтесь с примерами кода


Made with ❤️ by dv0retsky

About

Textbook for students

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors