Хостинг та реєстрація доменів з 1999 року
Хостинг та реєстрація доменів з 1999 року
про нас
домени
трансфер домену
хостинг
SSL сертифікати
новини
акції
допомога
техпідтримка
наш whois
Готові замовити?

заняти! в кошику зайнято не доступно ким зайнято? трансфер трансфер неможливий

Знижка на реєстрацію нового домену
.com • 300 грн. .com.ua • 179 грн.
Знижка на
реєстрацію
домену!
.com • 300 грн.
.com.ua • 179 грн.
Знижка на
реєстрацію
домену!
.com • 300 грн.
.com.ua • 179 грн.
Дешевий хостинг на LiteSpeed, хостинг для WordPress Хостинг
Еко
Місце на SSD Ціна
500 МБ 16.59 грн.
Дешевий хостинг на LiteSpeed, хостинг для WordPress Хостинг
Старт SSL+
Місце на SSD Ціна
5 ГБ 99.00 грн.
Дешевий хостинг на LiteSpeed, хостинг для WordPress Хостинг
Максимум SSL+
Місце на SSD Ціна
25 ГБ 199.00 грн.
Всі пакети хостингу ⟫
Реєстрація доменів у всіх доменних зонах та хостинг для WordPress
+380 (44) 361-1285, +380 (94) 925-8285
Пн.-Пт. 10:00 до 18:00
Техпідтримка (онлайн)
+380 (44) 361-1285

Техпідтримка
(онлайн)

Домени

Хостинг

ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ СИ

В пособии приведено подробное описание наиболее распространенного языка программирования СИ для персональных компьютеров, совместимых с IBM PC, и описано применение средств языка на примерах задач работы со списками.

Учебное пособие предназначено для студентов всех специальностей, аспирантов и инженерно-технических работников использующих вычислительную технику. Может быть использовано как справочное пособие для широкого круга программистов, как профессионалов, имеющих большой опыт работы на СИ, так и начинающих программировать на СИ.

Ил. 33, табл. 8, библиография назв.

Утверждено ученым советом университета

Рецензенты: д.ф-м.н., проф. Афанасьев А.П.

ОГЛАВЛЕНИЕ

1.ОПИСАНИЕ ЯЗЫКА СИ

1.1. ЭЛЕМЕНТЫ ЯЗЫКА СИ
1.1.1. Используемые символы
1.1.2. Константы
1.1.3. Идентификатор
1.1.4. Ключевые слова
1.1.5. Использование комментариев в тексте программы

1.2. ТИПЫ ДАННЫХ И ИХ ОБ ЯВЛЕНИЕ
1.2.1 Категории типов данных
1.2.2. Целый тип данных
1.2.3. Данные плавающего типа
1.2.4. Указатели
1.2.5. Переменные перечислимого типа
1.2.6. Массивы
1.2.7. Структуры
1.2.8. Объединения (смеси)
1.2.9. Поля битов
1.2.10. Переменные с изменяемой структурой
1.2.11. Определение объектов и типов
1.2.12. Инициализация данных

1.3. ВЫРАЖЕНИЯ И ПРИСВАИВАНИЯ
1.3.1. Операнды и операции
1.3.2. Преобразования при вычислении выражений
1.3.3. Операции отрицания и дополнения
1.3.4. Операции разадресации и адреса
1.3.5. Операция sizeof
1.3.6. Мультипликативные операции
1.3.7. Аддитивные операции
1.3.8. Операции сдвига
1.3.9. Поразрядные операции
1.3.10. Логические операции
1.3.11. Операция последовательного вычисления
1.3.12. Условная операция
1.3.13. Операции увеличения и уменьшения
1.3.14. Простое присваивание
1.3.15. Составное присваивание
1.3.16. Приоритеты операций и порядок вычислений
1.3.17. Побочные эффекты
1.3.18. Преобразование типов

1.4. ОПЕРАТОРЫ
1.4.1. Оператор выражение
1.4.2. Пустой оператор
1.4.3. Составной оператор
1.4.4. Оператор if
1.4.5. Оператор switch
1.4.6. Оператор break
1.4.7. Оператор for
1.4.8. Оператор while
1.4.9. Оператор do while
1.4.10. Оператор continue
1.4.11. Оператор return
1.4.12. Оператор goto

1.5. ФУНКЦИИ
1.5.1. Определение и вызов функций
1.5.2. Вызов функции с переменным числом параметров
1.5.3. Передача параметров функции main

1.6. СТРУКТУРА ПРОГРАММЫ И КЛАССЫ ПАМЯТИ
1.6.1. Исходные файлы и объявление переменных
1.6.2. Объявления функций
1.6.3. Время жизни и область видимости программных объектов
1.6.4. Инициализация глобальных и локальных переменных

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

2. ОРГАНИЗАЦИЯ СПИСКОВ И ИХ ОБРАБОТКА

2.1. ЛИНЕЙНЫЕ СПИСКИ
2.1.1. Методы организации и хранения линейных списков
2.1.2. Операции со списками при последовательном хранении
2.1.3. Операции со списками при связном хранении
2.1.4. Организация двусвязных списков
2.1.5. Стеки и очереди
2.1.6. Сжатое и индексное хранение линейных списков

2.2. СОРТИРОВКА И СЛИЯНИЕ СПИСКОВ
2.2.1. Пузырьковая сортировка
2.2.2. Сортировка вставкой
2.2.3. Сортировка посредством выбора
2.2.4. Слияние списков
2.2.5. Сортировка списков путем слияния
2.2.6. Быстрая и распределяющая сортировки

2.3. ПОИСК И ВЫБОР В ЛИНЕЙНЫХ СПИСКАХ
2.3.1. Последовательный поиск
2.3.2. Бинарный поиск
2.3.3. М-блочный поиск
2.3.4. Методы вычисления адреса
2.3.5. Выбор в линейных списках

2.4. РЕКУРСИЯ

Чтение по порядку глав




Ще документація:

Як сплатити:
Visa / MasterCardОплата услуг хостинга и регистрации доменов с помощью Visa / MasterCard IPay.uaОплата услуг хостинга и регистрации доменов с помощью IPAY Приват24Оплата услуг хостинга и регистрации доменов с помощью Приват24 Оплата частинамиОплата услуг хостинга и регистрации доменов с помощью Приват24
Приватне підприємство "Рулез"
03110, м. Київ, вул. Преображенська, 23, н/п літ. А, оф. 208
+380 (44) 361-1285     +380 (94) 925-8285
redo.ua support@redo.com.ua
Наш VCard

.REDO - хостинг і реєстрація доменів / Україна / Київ
Реєстрація: com.ua, co.ua, kiev.ua, biz.ua, com, net, org, biz, ua, tv, dj, ru, info, cd, eu
2000 - 2019 © ПП "Рулез" redo.ua

 
Цей сайт використовує cоokies. Не те, щоб це щось змінювало, але ми повинні попередити.
Сервісна угода та Політика конфіденційності