Спасибо за оценки и отзывы!
Вы уже оценили.
Учебное пособие по языку C плюс 82 проверенных примера программ с диаграммами и примерами выполнения.
Изучите программирование на C с самых основ, а затем попрактикуйтесь на 82 полных примерах программ. Это приложение сочетает в себе понятное пошаговое руководство по современному стандарту C (C17, с примечаниями к C23) и библиотеку протестированных программ с реальными примерами выполнения.
Каждая полная программа в приложении была скомпилирована и запущена, и показан реальный результат. Оригинальные диаграммы показывают, что происходит внутри компьютера: как строится программа, как работают циклы, как массивы и строки располагаются в памяти, как работают указатели и как алгоритмы сортировки и поиска перемещают данные.
Часть 1: Учебное пособие
• Начало работы: установка компилятора (Windows, macOS, Linux, онлайн и на Android), ваша первая программа, как работает компиляция
• Основы: переменные, типы данных, операторы, форматы printf, безопасный ввод с помощью scanf и fget
• Управление потоком выполнения, функции, область видимости и рекурсия
• Массивы и строки, и как избежать переполнения буфера
• Указатели и память: арифметика указателей, указатели на функции, malloc и free
• Структуры, объединения, перечисления, файлы, препроцессор и многофайловые программы
• Ошибки и отладка: реальные сообщения компилятора, неопределенное поведение, санитайзеры и отладчики
• Краткий справочник и краткое изложение C23
Часть 2: 82 примера программ
• Основы, условия и циклы: четность/нечетность, високосный год, факториал, числа Фибоначчи, простые числа и решето, НОД и НОК
• Шаблоны: пирамиды, ромбы, Треугольники Флойда и Паскаля
• Системы счисления и побитовые операторы
• Массивы: поиск и сортировка (пузырьковая, выборочная, вставка), слияние, удаление дубликатов
• Матрицы, строки, указатели, рекурсия и Ханойская башня
• Структуры и файлы, а также небольшие проекты: калькулятор, банковское меню, игра в угадывание и крестики-нолики
Особенности
• Каждая программа поставляется с примером запуска и объяснением принципа работы
• Практические вопросы с ответами
• Поиск по всем страницам
• Работает в автономном режиме, без необходимости регистрации
• Объяснения доступны на 8 языках: английский, испанский, португальский, французский, немецкий, арабский, хинди и индонезийский
• Темный режим; Блоки кода прокручиваются вбок, чтобы программы оставались читаемыми на телефоне.
Это приложение является независимым учебным пособием, основанным на стандарте ISO C и документации GCC и Clang.
Один клик для установки XAPK/APK файлов на Android!