Перейти к основному содержанию
Либрусек
Много книг
Книжная полка
Правила
Блоги
Форумы
Карта
Статистика
Глюки
Абонемент
Книги:
[Новые]
[Жанры]
[Серии]
[Периодика]
[Популярные]
[Страны]
[Теги]
Авторы:
[А]
[Б]
[В]
[Г]
[Д]
[Е]
[Ж]
[З]
[И]
[Й]
[К]
[Л]
[М]
[Н]
[О]
[П]
[Р]
[С]
[Т]
[У]
[Ф]
[Х]
[Ц]
[Ч]
[Ш]
[Щ]
[Э]
[Ю]
[Я]
[Прочее]
Вы здесь
Главная
»
Книги
»
Язык Си (fb2)
Язык Си (fb2)
Авторы:
Митчел Уэйт
Стивен Прата
Дональд Мартин
перевод:
В. С. Явнилович
Л. Н. Горинович
Редсовет Редактор:
Э. А. Трахтенгерц
Программирование
Руководства
Язык Си [Руководство для начинающих]
3M, 344 с.
(скачать)
издано в 1988 г.
Мир
Добавлена: 21.09.2013
Аннотация
M. УЭИТ С. ПРАТА Д. МАРТИН
Язык Си — руководство для начинающих
Впечатления о книге:
Оглавление
Предисловие редактора перевода
Предисловие
1. Вступление
ПРОИСХОЖДЕНИЕ ЯЗЫКА СИ
ДОСТОИНСТВА ЯЗЫКА СИ
БУДУЩЕЕ ЯЗЫКА СИ
ИСПОЛЬЗОВАНИЕ ЯЗЫКА СИ
Использование текстового редактора для подготовки программы
Исходные файлы и выполняемые файлы
Компиляция Си-программы в ОС UNIX
Компиляция Си-программы на IBM PC (компиляторы Microsoft С и Lattice С)
Альтернативный способ трансляции
Почему компиляция?
НЕКОТОРЫЕ СОГЛАШЕНИЯ
Вид шрифта
Цвет
Устройство ввода-вывода
Функциональные клавиши
Наша вычислительная система
СОВЕТ
2. Введение в язык Си
ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
Первый просмотр: краткий обзор
Второй просмотр: детали
СТРУКТУРА ПРОСТОЙ ПРОГРАММЫ
НЕСКОЛЬКО СОВЕТОВ, КАК СДЕЛАТЬ ПРОГРАММУ ЧИТАЕМОЙ
СЛЕДУЮЩИЙ ШАГ
ДОПОЛНИТЕЛЬНЫЙ ПРИМЕР
ЧТО ВЫ ДОЛЖНЫ БЫЛИ УЗНАТЬ В ЭТОЙ ГЛАВЕ
ВОПРОСЫ И ОТВЕТЫ
УПРАЖНЕНИЯ
3. Данные, язык Си и вы
ДАННЫЕ: ПЕРЕМЕННЫЕ И КОНСТАНТЫ
ДАННЫЕ: ТИПЫ ДАННЫХ
Целые числа
Числа с плавающей точкой
ТИПЫ ДАННЫХ В ЯЗЫКЕ СИ
Типы int, short и long
Описание данных целого типа
Целые константы
Инициализация переменных целого типа
Рекомендации
Тип данных unsigned
Тип данных char
Описание символьных переменных
Символьные константы
Программа
Типы данных float и double
Описание переменных с плавающей точкой
Константы с плавающей точкой
Переполнение и потеря значимости при обработке чисел с плавающей точкой
Резюме: основные типы данных
Целые числа со знаком
Целые числа без знака
Символы
Другие типы
ИСПОЛЬЗОВАНИЕ ТИПОВ ДАННЫХ
ЧТО ВЫ ДОЛЖНЫ БЫЛИ УЗНАТЬ В ЭТОЙ ГЛАВЕ
ВОПРОСЫ И ОТВЕТЫ
Вопросы
Ответы
4. Символьные строки директива #define, функции printf( ) и scanf( )
СИМВОЛЬНЫЕ СТРОКИ - ВВЕДЕНИЕ
Длина строки - функция strlen( )
КОНСТАНТЫ И ПРЕПРОЦЕССОР ЯЗЫКА Си
Несколько замечаний по поводу формата.
Язык Си - искусный фокусник: создание псевдоимен
ИЗУЧЕНИЕ И ИСПОЛЬЗОВАНИЕ ФУНКЦИЙ printf( ) И scanf( )
Использование функции printf( )
Модификаторы спецификации преобразования, используемые в функции printf( )
Примеры
Использование функции printf( ) для преобразования данных
Применение функции scanf( )
СОВЕТЫ ПО ПРИМЕНЕНИЮ
ЧТО ВЫ ДОЛЖНЫ БЫЛИ УЗНАТЬ В ЭТОЙ ГЛАВЕ
ВОПРОСЫ И ОТВЕТЫ
Вопросы
Ответы
5. Операции, выражения и операторы
ВВЕДЕНИЕ
ОСНОВНЫЕ ОПЕРАЦИИ
Операция присваивания: =
Операция сложения: +
Операция вычитания: -
Операция изменения знака: -
Операция умножения: *
Операция деления: /
Порядок выполнения операций
НЕКОТОРЫЕ ДОПОЛНИТЕЛЬНЫЕ ОПЕРАЦИИ
Операция деления по модулю: %
Операции увеличения и уменьшения: ++ и --
Операция уменьшения: --
Старшинство операций
Не будьте слишком умными
ВЫРАЖЕНИЯ И ОПЕРАТОРЫ
Выражения
Операторы
Составные операторы (блоки)
Резюме: выражения и операторы
ПРЕОБРАЗОВАНИЕ ТИПОВ
Вот что происходит в программе.
Операция приведения
Резюме: операции в языке Си
ПРИМЕР ПРОГРАММЫ
ЧТО ВЫ ДОЛЖНЫ БЫЛИ УЗНАТЬ В ЭТОЙ ГЛАВЕ
ВОПРОСЫ И ОТВЕТЫ
Вопросы.
Ответы
УПРАЖНЕНИЯ
6. Функции и переключение ввода-вывода
ВВОД И ВЫВОД ОДНОГО СИМВОЛА: ФУНКЦИИ getchar( ) И putchar( )
БУФЕРЫ
СЛЕДУЮЩИЙ ШАГ
Чтение одной строки
Чтение одиночного файла
ПЕРЕКЛЮЧЕНИЕ И РАБОТА С ФАЙЛАМИ
ОПЕРАЦИОННАЯ СИСТЕМА UNIX.
Переключение вывода
Переключение ввода
Комбинированное переключение