Роберт С. Сикорд - Эффективный С. Профессиональное программирование
Название: | Эффективный С. Профессиональное программирование | |
Автор: | Роберт С. Сикорд | |
Жанр: | Программирование: прочее, C, C++, C# | |
Изадано в серии: | Библиотека программиста | |
Издательство: | Питер | |
Год издания: | 2022 | |
ISBN: | 978-5-4461-1851-9 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Эффективный С. Профессиональное программирование"
Мир работает на коде, написанном на C, но в большинстве учебных заведений программированию учат на Python или Java. Книга «Эффективный C. Профессиональное программирование» восполняет этот пробел и предлагает современный взгляд на C. Здесь рассмотрен C17, а также потенциальные возможности C2x. Издание неизбежно станет классикой, с его помощью вы научитесь писать профессиональные и надежные программы на C, которые лягут в основу устойчивых систем и решат реальные задачи.
Читаем онлайн "Эффективный С. Профессиональное программирование". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (103) »
Форматированный вывод.................................................................. 29
Редакторы и интегрированные среды разработки.................................... 30
Компиляторы........................................................................................... 32
GNU Compiler Collection..................................................................... 32
Clang................................................................................................. 33
Microsoft Visual Studio........................................................................ 33
Переносимость........................................................................................ 34
Поведение, определяемое реализацией............................................ 35
Неуточненное поведение.................................................................. 35
Неопределенное поведение.............................................................. 35
Поведение, зависящее от региональных параметров,
и распространенные расширения...................................................... 37
Резюме.................................................................................................... 37
Оглавление 7
Глава 2. Объекты, функции и типы............................................................. 38
Объекты, функции, типы и указатели...................................................... 38
Объявление переменных......................................................................... 39
Перестановка значений местами (первая попытка)........................... 40
Перестановка значений местами (вторая попытка)........................... 42
Область видимости.................................................................................. 44
Срок хранения......................................................................................... 45
Выравнивание......................................................................................... 47
Объектные типы...................................................................................... 49
Логические типы............................................................................... 49
Символьные типы............................................................................. 49
Численные типы............................................................................... 50
Тип void............................................................................................ 52
Функциональные типы............................................................................. 52
Производные типы................................................................................... 54
Указатели......................................................................................... 54
Массивы........................................................................................... 55
Структуры......................................................................................... 57
Объединения.................................................................................... 58
Теги......................................................................................................... 59
Квалификаторы типов............................................................................. 61
Квалификатор const.......................................................................... 62
Квалификатор volatile....................................................................... 62
Квалификатор restrict........................................................................ 63
Упражнения............................................................................................. 64
Резюме.................................................................................................... 64
Глава 3. Арифметические типы................................................................... 65
Целые числа............................................................................................ 65
Заполнение и точность..................................................................... 66
Заголовочный файл .......................................................... 66
Объявление целочисленных переменных.......................................... 67
Беззнаковые целые........................................................................... 67
Знаковые целые................................................................................ 71
Целочисленные константы................................................................ 76
8 Оглавление
Числа с плавающей запятой.................................................................... 77
Типы с плавающей запятой.............................................................. 78
Арифметические операции с плавающей запятой............................. 80
Значения с плавающей запятой........................................................ 80
Константы с плавающей запятой...................................................... 82
Арифметическое преобразование............................................................ 83
Ранг преобразования целочисленных типов...................................... 84
Повышение разрядности целочисленных значений........................... 85
Обычные арифметические преобразования...................................... 86
Пример автоматического приведения типов..................................... 88
Безопасное приведение типов.......................................................... 89
Резюме.................................................................................................... 91
Глава 4. Выражения и операции.................................................................. 92
Простое присваивание............................................................................. 92
Оценивание............................................................................................. 94
Вызов функции........................................................................................ 95
Операции инкремента и декремента........................................................ 96
Приоритет и ассоциативность операций.................................................. 97
Порядок вычисления............................................................................. 100
Непоследовательные и --">
- 1
- 2
- 3
- 4
- . . .
- последняя (103) »
Книги схожие с «Эффективный С. Профессиональное программирование» по жанру, серии, автору или названию:
Сенько Евгений Владимирович - Программирование приложений для мобильных устройств под управлением Android. Часть 1. Жанр: Java, Java Script |
П. Ю. Шалимов - Функциональное программирование на языках Лисп, Эрланг Жанр: Lisp, Scheme Год издания: 2010 |
Джошуа Блох - Java: эффективное программирование Жанр: Java, Java Script Год издания: 2019 |
Улли Соммер - Программирование микроконтроллерных плат Arduino/Freeduino Жанр: Аппаратное обеспечение, компьютерное железо Год издания: 2012 Серия: Электроника |
Другие книги из серии «Библиотека программиста»:
Дональд Бокс - Сущность технологии СОМ. Библиотека программиста Жанр: Другие языки и системы программирования Год издания: 2001 Серия: Библиотека программиста |
Мартин Форд - Архитекторы интеллекта Жанр: Современные российские издания Год издания: 2019 Серия: Библиотека программиста |
Роберт Сесил Мартин - Идеальная работа Жанр: Программирование: прочее Год издания: 2022 Серия: Библиотека программиста |
Лоренс Ларс Свекис, Майке ван Путтен, Роб Персиваль - JavaScript с нуля до профи Жанр: Java, Java Script Год издания: 2023 Серия: Библиотека программиста |