Брайан Керниган - Язык программирования Си. Издание 3-е, исправленное

Здесь есть возможность читать онлайн «Брайан Керниган - Язык программирования Си. Издание 3-е, исправленное» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Санкт-Петербург, Год выпуска: 2001, ISBN: 2001, Издательство: Невский Диалект, Жанр: Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Язык программирования Си. Издание 3-е, исправленное: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Язык программирования Си. Издание 3-е, исправленное»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Книга широко известных авторов, разработчиков языка Си, переработанная и дополненная с учетом стандарта ANSI для языка Си, 2-е английское издание которой вышло в 1988 году, давно стала классикой для всех изучающих и/или использующих как Си, так и Си++. Русский перевод этой книги впервые был выпущен изд- вом "Финансы и статистика" в 1992 г. и с тех пор пользуется неизменным спросом читателей.
Для настоящего третьего русского издания перевод заново сверен с оригиналом, в него внесены некоторые поправки, учитывающие устоявшиеся за прошедшие годы изменения в терминологии, а так же учтены замечания, размещенные автором на странице http://cm.bell-labs.com/cm/cs/cbook/2ediffs.html.
Для программистов, преподавателей и студентов.
Издание подготовлено при участии издательства "Финансы и статистика"

Язык программирования Си. Издание 3-е, исправленное — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Язык программирования Си. Издание 3-е, исправленное», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

арифметика с 5.1, 5.3, 5.4, 5.10, 6.4, A7.7

вычитание 5.4, 6.4, A6.6

и индексирование 5.3, A8.6.2

коэффициент домножения целых в арифметике с 5.4, 6.4, A7.7

массив из 5.6

неправильная арифметика с 5.4, 6.4, A7.7

операции над 5.4

сравнение 5.4, 6.4, 8.7, A7.9

указатель

а не массив 5.3, 5.5, 5.7

аргумент 5.2, 5.3

генерация A7.1

инициализация 5.4

на структуру 6.4

на функцию 5.11, 6.7, A7.3.2

объявление 5.1, 5.3, A8.6.1

преобразование 6.5, A6.6

пустой 5.4, A6.6

файла 7.5, 8.5, B1

void * 5, 5.4, 5.11, A6.8

управляющая строка 4.11, A12.3

управляющий символ B2

условная компиляция 4.11.3, A12.5

условное выражение 2.11, A7.16

Ф

фазы трансляции A12

файл

включаемый

dir.h 8.6

fcntl.h 8.3

stat.h 8.6

syscalls.h 8.2

types.h 8.6

включение 4.11

дескриптор 8.1

добавление к 7.5, 8.4, B1

доступ к 7.5, 8.1, 8.5, B1

заголовочный 1.10, 4.5

B6

2.7, B2

B1.7

2.2, B11

B11

B

2.7, B4

B8

B9

7.3, 8.3, B7

5.4, B

1.1, 1.5.1, 4.11.1, 4.11.2, 5.4, 7, 7.1, B

4.2, 6.5, B, B5

2.3, 5.6, B3

B10

открытие 7.5, 8.1, 8.3

права доступа 8.3

режим доступа 7.5, 8.5, B1.1

создание 7.5, 8.1

суффикс имени .h 1.10

указатель 7.5, 8.5, B1

фигурные скобки 1.1, 1.2, 3.1, 4.7

расположение 1.2

формальный параметр

см. параметр

форматный

ввод см. scanf

вывод см. printf

функции проверки символов 7.8.2, B2

функция

аргумент 1.7, A7.3.2

аргумента преобразование см. повышение типа аргумента

в новом стиле A7.3.2

в старом стиле 1.7, 1.10, 4.2, A7.3.2

вызов

семантика A7.3.2

синтаксис A7.3.2

длина имени 2.1, A2.3

именующее выражение A7.3.2

неявное объявление 1.7, 4.2, A7.3.2

объявление A8.6.3

определение 1.7, 4.1, A10.1

преобразование имени A7.3.2

прототип 1.7, 1.9, 2.7, 4.2, 5.11, A7.3.2

пустая 4.1

тип по умолчанию 1.9, A7.3.2

указатель на 5.11, 6.7, A7.3.2

addpoint 6.2

addtree 6.5

afree 5.4

alloc 5.4

atof 4.2

atoi 2.7, 3.5, 4.2

binsearch 6.3, 6.4

bitcount 2.10

canonrect 6.2

cat 7.5

closedir 8.6

copy 1.9, 1.10

day_of_year 5.7

dcl 5.12

dirdcl 5.12

dirwalk 8.6

echo 5.10

error 8.3

fgets 7.7

_fillbuf 8.5

fopen 8.5

fputs 7.7

free 8.7

fsize 8.6

getbits 2.9

getch 4.3

getint 5.2

getline 1.9, 1.10, 4.1

getop 4.3

gettoken 5.12

getword 6.3

hash 6.6

install 6.6

itoa 3.6

lookup 6.6

lower 2.7

main 1.1

makepoint 6.2

malloc 8.7

month_day 5.7

month_name 5.8

morecore 8.7

numcmp 5.11

opendir 8.6

pop 4.3

power 1.7, 1.8

printd 4.10

ptinrect 6.2

push 4.3

qsort 4.10, 5.6, A7.3.2

rand 2.7

readdir 8.6

readlines 5.6

reverse 3.5

shellsort 3.5

squeeze 2.8

srand 2.7

strcat 2.8

strcmp 5.5

strcpy 5.5

strdup 6.5

strindex 4.1

strlen 2.3, 5.3, 5.4

swap 4.10, 5.2, 5.6, 5.11

talloc 6.5, 6.7

treeprint 6.5

trim 3.7

undcl 5.12

ungetch 4.3

writelines 5.5

Х

Xoap Ч.A.P. 4.10

Ц

целая константа 2.3, A2.5.1

целочисленное повышение 2.7, A6.1

целочисленные типы A4.2

цикл см. while, for, do

циклические инструкции A9.5

Ч

числа

размер 1.2, 1.5.2, 2.2, B11

сортировка 5.11

численное значение

выражения отношения 2.6, 2.7

логического выражения 2.7

Ш

Шелл Д.Л. 3.5

шестнадцатеричная константа 0х 2.3, A2.5.1

Э

эквивалентность типов A8.10

экспоненциальная функция 1.7, B4

элемент структуры, имя 4.3, A8.3

эскейп-последовательность 1.1, 1.5.3, 2.3, A2.5.2

шестнадцатеричная \x 2.3, A2.5.2

эффективность 2.10, 4.7, 4.10, 6.5, 8.7

A

\a 2.3, A2.5.2

American National Standards Institute (ANSI) Предисловие, A

a.out 1.1, 4.1

argc 5.10

argv 5.10

ASCII 1.5.3, 2.3, 2.7, A12.1, B2

asm A2.4

auto A8.1

B

\b (забой) 1.1, 2.3, A2.5.2

break 3.4, 3.7, A9.6

BUFSIZ B1.1

C

case-метка 3.4, A9.1

cc 1.1, 4.1

char 1.5.1, 2.2, 2.2, A4.2, A8.2

CLOCKS_PER_SEC B10

clock_t B10

const 2.4, A8.2

continue 3.7, A9.6

D

default 3.4, A9.4

#define 1.4, 4.11.2, A12.3

вместо enum 2.3, 5.12

в несколько строк 4.11.2

с аргументами 4.11.2

defined 4.11, A12.5

DIR-структура 8.6

Dirent-структура 8.6

div_t B5

do-инструкция 3.6, A9.5

double

константа 2.3, A2.5.3

тип 1.2, 1.5.2, 2, 2.2, A4.2, A8.2

E

E (спецификатор порядка) 2.3, A2.5.3

EBCDIC 2.7

EDOM B4

#elif 4.11.3

else см. if-else-инструкция

#else 4.11.3

else-if 1.6, 3.3

#endif 4.11.3

enum

а не #define 2.3, 6.9

спецификатор 2.3, A8.4

EOF 1.5.1, 7.1, B1.1

ERANGE B4

errno B1.7, B4

#error A12.7

EXIT_FAILURE, EXIT_SUCCESS B5

extern 1.10, 4.4, A8.1

F

\f символ новой страницы 2.3, A2.5.2

__FILE__ (имя для препроцессора) B6

FILE 7.5

FILENAME_MAX B1.1

float

константа 2.3, A2.5.3

тип 1.5.2, 2.2, A4.2, A8.2

FOPEN_MAX B1.1

for( ; ; ) бесконечный цикл 3.5, 4.11.2

for вместо while 1.3, 3.5

for-инструкция 1.3, 1.5.2, 3.5, A9.5

fortran A2.4

fpos_t B1.6

G

getchar

без буферизации 8.2

с буферизацией 8.2

goto-инструкция 3.8, A9.6

H

.h (суффикс имени файла) 1.10

hash-таблица 6.6

HUGE_VAL B4

I

#if 4.11.3, 6.3, A12.5

#ifdef 4.11.3, A12.5

if-else

инструкция 1.5.2, 1.5.4, 3.1, A9.4

неоднозначность 3.2, A9.4, A13

#ifndef 4.11.3, A12.5

#include 1.10, 4.11.1, 7.1, A12.4

inode 8.6

int, тип 1.2, 2.2, A8.2

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

Интервал:

Закладка:

Сделать

Похожие книги на «Язык программирования Си. Издание 3-е, исправленное»

Представляем Вашему вниманию похожие книги на «Язык программирования Си. Издание 3-е, исправленное» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Язык программирования Си. Издание 3-е, исправленное»

Обсуждение, отзывы о книге «Язык программирования Си. Издание 3-е, исправленное» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x