Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Дейтел Х.М., Дейтел П.Дж. — Как программировать на С
Дейтел Х.М., Дейтел П.Дж. — Как программировать на С



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Как программировать на С

Авторы: Дейтел Х.М., Дейтел П.Дж.

Аннотация:

Книга является общепризнанным руководством для изучения языка С, который был в свое время разработан специально как язык реализации операционной системы UNIX. Приводится полное описание языка, ориентированное на его практическое изучение. Кроме того, дополнительно излагается C++ - язык, являющийся логическим развитием С в сторону современных идей программирования, таких, как объекты, классовая иерархия, полиморфизм, шаблоны и т. д.
Весь изучаемый материал сопровождается содержательными примерами "живого кода", позволяющими читателю детально разобраться в обсуждаемом вопросе и демонстрирующими широко применяемые приемы программирования, алгоритмы и структуры данных. В конце каждой главы дается резюме ее основных понятий и принципов, используемой терминологии, предлагаются контрольные вопросы и упражнения для самостоятельного решения. Изложение построено таким образом, что книга позволяет изучать C/C++ в качестве "первого языка" программирования.
Адресована прежде всего изучающим программирование в учебных заведениях, но может с успехом использоваться и теми, кто хочет освоить язык C/C++ самостоятельно.


Язык: ru

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2009

Количество страниц: 996

Добавлена в каталог: 10.04.2011

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
"Конец ввода данных"      102
"Мусор"      100
"Разделяй и властвуй"      186 189
#define      589 590
#define NDEBUG      594
#elif      592
#else      592
#endif      592
#error      593
#if      592
#ifdef      592
#ifndef      592
#Iine      594
#include "filename"      588
#include <filename>      588
#pragma      593
#undef      591
* в качестве точности      430
* в качестве ширины поля      43
<ctrl-z>      151
<return><ctrl-d>      151
a.out в UNIX      589
abort      594
argc      606
argv      606
ASCII      389
ASM      636
Assert      594
assert.h      594
atexit      609
atof      378
atoi      378
atol      379
a[i]      249
a[i][j]      277
badbit      886 906
break      151 156
C++      43 626
calloc      615
catch      636
cerr      880 882
char      154 196
cin (входной поток)      628 880 881
class      630 636 670
clog      880 882
COBOL      38
Concurrent C      42
const      316 609 641
CONTINUE      156
cout (выходной поток)      628 880 882
CPU (ЦПУ)      33
ctype.h      373
dequeue      545
double      147 196
EBCDIC      389
endl      884
enqueue      545
eofbit      906
esc-символ      55
escape-код      56 433
escape-код, \"      433
escape-код, \'      433
escape-код, \?      433
escape-код, \a      433
escape-код, \b      433
escape-код, \f      433
escape-код, \n      433
escape-код, \r      433
escape-код, \t      433
escape-код, \v      433
escape-код, \\      433
Escape-последовательность      433
exit      609
EXIT_FAILURE      609
EXIT_SUCCESS      609
failbit      886
FALSE      68
fclose      496
feof      495
fgetc      493
fgets      493
FIFO (первым пришел — первым ушел)      545
float      105 107 196
fopen      495
FORTRAN      38
fprintf      496
fputc      493
fputs      493
fread      504
free      530
friend      636
fscanf      499
fseek      506
fwrite      504
get-функция      684
getchar      382 383
gets      382
inline — встроенная функция      633 675
int      59 154
ios: scientific      903
ios::adjustfield      900
ios::basefield      901
ios::fixed      903
ios::floatfield      903
ios::internal      900
ios::showbase      900 902
ios::showpoint      899
ios::showpos      901
isalnum      373
isalpha      373
iscntrl      373 376
isdigit      373
isgraph      373 376
islower      373 375
isprint      373 376
ispunct      373 376
isspace      373 376
isupper      373 375
isxdigit      373
Left      899
LIFO (последним пришел — первым ушел)      539
Long      154 196
lvalue ("значение слева")      162 699
Main      55
make      609
makefile      609
malloc (выделить память)      530
memchr      396 398
memcmp      396 398
memcpy      396
memmove      396 397
memset      396 399
Pascal      31 38 39
pop      540
printf      421
private:      671 681
protected:      681
public:      671 681
push      540
putchar      382
puts      382 383
raise      613
rand      199
RAND_MAX      199
realloc      616
RETURN      190 193
REWIND      499
rvalue ("значение справа")      162
scanf      434
SEEK_CUR      507
SEEK_END      507
SEEK_SET      507
set-функция      684
short      154
signal      613
signal.h      613
sizeof      324 530
size_t      390
skipws      898
sprintf      382 384
srand      201
sscanf      382 385
stdarg.h      604
stderr (стандартная ошибка)      493
stdin (стандартный ввод)      493
stdio.h      382 420
stdlib.h      378
stdout (стандартный вывод)      493
strcat      386
strchr      390 391
strcmp      388
strcpy      386
strcspn      390 391
strerror      399
string.h      385
strlen      399
strncat      386 387
strncmp      388
strncpy      386
strpbrk      390 392
strrchr      390 392
strspn      390 393
strstr      390 394
strtod      378 379
strtok      391 394
strtol      378 380
strtoul      378 381
struct      453
template      636 650
this      636
throw      636
Time      203
tmpfile      611
tolower      373 375
toupper      373 375
TRUE      68
try      636
typedef      458
union      461
UNIX      36 39 41 151
unsigned      202
uppercase      902
va_arg      604
va_end      604
va_list      604
va_start      604
virtual      636
void      191
void* (указатель на void)      328
volatile      609
width      894 896
Абстрактный базовый класс      850
Абстрактный класс      850
Абстрактный тип данных (ADT)      670 739
Абстракция      190 807
Абстракция данных      665 739
Автоматическая переменная      207
Автоматический класс памяти      206
Автоматический локальный объект      691
Автоматическое приведение аргументов      195
Агрегаты      452
Активация функции      190
Алгоритм      89
Альтернатива операторам switch      849 863
Амперсанд (&)      61
Анализ данных опроса      269
Аппаратная платформа      37
Аппаратная часть      31
Аргумент      55 188
Аргументы командной строки      606
Аргументы функции по умолчанию      644
Арифметика указателей      326
Арифметические операции      64
Арифметические операции присваивания: +=, -=, *=, /= и %=      113
Ассоциативность операций      71
Ассоциативность слева направо      66
Ассоциативность справа налево      71
Атрибут      665
База данных      492
Базовый класс      807
Байт      491
Безопасная по типу компоновка      647
Безопасный по типу ввод/вывод      879
Бесконечная отсрочка      355
Бесконечный цикл      98 155
Библиотека классов потоков      880
Библиотека обработки сигналов      613
Библиотека потоков      629
Библиотека утилит общего назначения      378
Библиотеки классов      808
Бинарная операция разрешения области действия (::)      675
Бит      491
Битовое поле      472
Битовое поле нулевой ширины      471
Блок      55 98 192
Блок default в структуре switch      148 152
Блок памяти      33
Блок-схема      90
Блочный метод построения программ      37
Буква      491
Буквенное поле      491
Ввод/вывод (I/O)      34
Вершина      539
Виртуальная функция      849
Виртуальная функция базового класса      849
Виртуальный деструктор      864
Вложенные скобки      66
Вложенные структуры      453
Вложенные структуры if/else      95
Вложенные управляющие структуры      92 108
Вложенный класс      723
Внешняя компоновка      608
Внутренняя компоновка      608
Возведение      107 195
Восьмеричные числа (начинаются с 0)      893 901
Восьмеричный формат      421 422 434
Временная область для обмена значений      269
Временный файл      611
Вставка отображаемых символов      421
Вставка узла      537 551
Встроенная функция-элемент      679
Встроенный тип      758 760
Второе уточнение      103 111
Входной блок      33
Вхождение в область действия      691
Выбор      91
Выбор между быстродействием и компактностью      474
Вызов по значению      198 312
Вызов по ссылке      198 313
Вызов функции      187
Вызываемая функция      187
Вызывающая функция      187
Выравнивание      421
Выравнивание по левому краю      148 430
Выравнивание по правому краю      148 430
Выражение в качестве индекса      249
Выражение с указателями      326
Выражение со смешанными типами      196
Выход за пределы массива      257
Выход из области действия      691
1 2 3 4
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте