Стивен Прата - Язык программирования C. Лекции и упражнения (6-е изд.) 2015

Тут можно читать онлайн Стивен Прата - Язык программирования C. Лекции и упражнения (6-е изд.) 2015 - бесплатно полную версию книги (целиком) без сокращений. Жанр: Прочая старинная литература, издательство Вильямс, год 0101. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Стивен Прата - Язык программирования C. Лекции и упражнения (6-е изд.) 2015 краткое содержание

Язык программирования C. Лекции и упражнения (6-е изд.) 2015 - описание и краткое содержание, автор Стивен Прата, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Язык программирования C. Лекции и упражнения (6-е изд.) 2015 - читать онлайн бесплатно полную версию (весь текст целиком)

Язык программирования C. Лекции и упражнения (6-е изд.) 2015 - читать книгу онлайн бесплатно, автор Стивен Прата
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

картинка 1Язык

программирования

ЛЕКЦИИ И УПРАЖНЕНИЯ

6-е издание

C Primer Plus

Sixth Edition

Stephen Prata

▼▼

Addison

Wesley

Upper Saddle River, NJ • Boston • Indianapolis • San Francisco

New York • Toronto • Montreal • London • Munich • Paris • Madrid

Cape Town • Sydney • Tokyo • Singapore • Mexico City

Язык

картинка 2программирования

ЛЕКЦИИ И УПРАЖНЕНИЯ

6-е издание

Стивен Прата

швей

Москва • Санкт-Петербург • Киев

2015

ББК 32.973.26-018.2.75

П70

Язык программирования C Лекции и упражнения 6е изд 2015 - изображение 3УДК 681.3.07

Зав. редакцией С.Н. Тригуб

Перевод с английского Ю.Н. Артеменко

Под редакцией Ю.Н. Артеменко

По общим вопросам обращайтесь в Издательский дом “Вильямс” по адресу:

iufo@winiainspublishing.coin.http://www.winiamspublishing.com

Прата, Стивен.

П70 Язык программирования С. Лекции и упражнения, 6-е изд. : Пер. с англ. —М : ООО “И.Д. Вильямс”, 2015. — 928 с. : ил. - Парал, тит. англ.

ISBN 978-5-8459-1950-2 (рус.)

Язык программирования C Лекции и упражнения 6е изд 2015 - изображение 4

Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм.

Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства Addison-Wesley Publishing Company, Inc.

Authorized translation from the English language edition published by Addison-Wesley Publishing Company, Inc, Copyright © 2014 by Pearson Education, Inc.

All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from the publisher.

Russian language edition is published by Williams Publishing House according to the Agreement with R&I Enterprises International, Copyright © 2015.

Научно-популярное издание

Стивен Прата

Язык программирования С. Лекции и упражнения

6-е издание

Верстка Т.Н. Артеменко Художественный редактор В.Г. Пашютин

Подписано в печать 24.02.2015. Формат 70x100/16.

Гарнитура Times.

Уел. печ. л. 74,82. Уч.-изд. л. 54,2.

Тираж 500 экз. Заказ № 867.

Отпечатано способом ролевой струйной печати

в АО «Первая Образцовая типография»

Филиал «Чеховский Печатный Двор»

142300, Московская область, г. Чехов, ул. Полиграфистов, д. 1

Сайт: www.chpd.iu. E-mail: sales@chpd.nj, тел.: 8(499)270 73 59

ООО “И. Д. Вильямс", 127055, г. Москва, ул. Лесная, д. 43, стр. 1

Язык программирования C Лекции и упражнения 6е изд 2015 - изображение 5© Издательский дом “Вильямс", 2015 © Pearson Education, Inc., 2014

Оглавление

Глава 1. Предварительные сведения 25

Глава 2. Введение в язык С 51

Глава 3. Данные в языке С 77

Глава 4. Символьные строки и форматированный ввод-вывод П7

Глава 5. Операции, выражения и операторы 157

Глава 6. Управляющие операторы С: циклы 199

Глава 7. Управляющие операторы С: ветвление и переходы 247

Глава 8. Символьный ввод-вывод и проверка достоверности ввода 293 Глава 9. Функции 325

Глава 10. Массивы и указатели 367

Глава 11. Символьные строки и строковые функции 419

Глава 12. Классы хранения, связывание и управление памятью 479

Глава 13. Файловый ввод-вывод 531

Глава 14. Структуры и другие формы данных 565

Глава 15. Манипулирование битами 627

Глава 16. Препроцессор и библиотека С 661

Глава 17. Расширенное представление данных 717

Приложение А. Ответы на вопросы для самоконтроля 791

Приложение Б. Справочные материалы 829

Приложение В. Набор символов ASCII 917

картинка 6Предметный указатель

Содержание

Об авторе 21

Благодарности 21

Предисловие 23

Глава 1. Предварительные сведения 25

Появление языка С 26

Причины популярности языка С 26

Конструктивные особенности 26

Эффективность 27

Переносимость 27

Мощь и гибкость 28

Ориентация на программистов 28

Недостатки 28

Происхождение языка С 29

Особенности функционирования компьютеров 30

Языки программирования высокого уровня и компиляторы 31

Стандарты языка С 32

Первый стандарт ANSI/ISO С 33

Стандарт С99 33

Стандарт C11 34

Использование языка С: семь этапов 35

Этап 1: определение целей программы 35

Этап 2: проектирование программы 35

Этап 3: написание кода 36

Этап 4: компиляция 36

Этап 5: запуск программы на выполнение 37

Этап 6: тестирование и отладка программы 37

Этап 7: сопровождение и модификация программы 38

Комментирование 38

Механика программирования 38

Файлы объектного кода, исполняемые файлы и библиотеки 39

Операционная система Unix 41

Коллекция компиляторов GNU и проект LLVM 43

Системы Linux 43

Компиляторы командной строки для РС 44

Интегрированные среды разработки (Windows) 44

Опция Windows/Linux 46

Работа с языком С в системах Macintosh 46

Как организована эта книга 47

Соглашения, принятые в этой книге 47

Шрифты и начертание 47

Вывод программы 48

Специальные элементы 49

Резюме 49

Вопросы для самоконтроля 50

Упражнения по программированию 50

Содержание 7

Глава 2. Введение в язык С 51

Простой пример программы на языке С 52

Пояснение примера 53

Проход 1: краткий обзор 54

Проход 2: нюансы программы 55

Структура простой программы 63

Советы по обеспечению читабельности программ 64

Еще один шаг в использовании языка С 65

Документирование 65

Множественные объявления 66

Умножение 66

Вывод нескольких значений 66

Множество функций 66

Знакомство с отладкой 68

Синтаксические ошибки 68

Семантические ошибки 69

Состояние программы 70

Ключевые слова и зарезервированные идентификаторы 71

Ключевые понятия 72

Резюме 73

Вопросы для самоконтроля 73

Упражнения по программированию 74

Глава 3. Данные в языке С 77

Демонстрационная программа 78

Что нового в этой программе? 79

Переменные и константы 80

Ключевые слова для типов данных 81

Сравнение целочисленных типов и типов с плавающей запятой 82

Целые числа 82

Числа с плавающей запятой 83

Базовые типы данных языка С 84

Тип int 84

Другие целочисленные типы 88

Использование символов: тип char 92

Тип_Bool 98

Переносимые типы: stdint.h и inttypes.h 98

Комплексные и мнимые типы 105

За пределами базовых типов 105

Размеры типов 108

Использование типов данных 108

Аргументы и связанные с ними ловушки 109

Еще один пример: управляющие последовательности 111

Результаты выполнения программы 111

Сброс буфера вывода 112

Ключевые понятия 113

Резюме 113

Вопросы для самоконтроля 114

Упражнения по программированию 116

8 Содержание

Глава 4. Символьные строки и форматированный ввод-вывод m

Вводная программа 118

Введение в символьные строки 119

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Стивен Прата читать все книги автора по порядку

Стивен Прата - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Язык программирования C. Лекции и упражнения (6-е изд.) 2015 отзывы


Отзывы читателей о книге Язык программирования C. Лекции и упражнения (6-е изд.) 2015, автор: Стивен Прата. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x