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

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

blank
blank
blank
Красота
blank
Kernighan B.W., Ritchie D.M. — The C programming language
Kernighan B.W., Ritchie D.M. — The C programming language

Читать книгу
бесплатно

Скачать книгу с нашего сайта нельзя

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



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


Название: The C programming language

Авторы: Kernighan B.W., Ritchie D.M.

Аннотация:

This second editon describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. A novice programmer should be able to read along and pick up the language.


Язык: en

Рубрика: Computer science/Языки программирования/

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

ed2k: ed2k stats

Издание: 2-nd edition

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

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

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

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
! bitwise inclusive OR operator      48 207
## preprocessor operator      90 230
#def ine      14 89 229
#define vs. enum      39 149
#define with arguments      89
#define, multi-line      89
#else, #elif      91 232
#endif      91
#error      233
#if      91 135 231
#ifdef      91 232
#ifndef      91 232
#include      33 88 152 231
#line      233
#pragma      233
#undef      90 172 230
% modulus operator      41 205
& address operator      93 203
& bitwise AND operator      48 207
' bitwise exclusive OR operator      48 207
' quote character      19 37-38 193
* indirection operator      94 203
* multiplication operator      41
* preprocessor operator      90 230
+ addition operator      41 205
+ unary plus operator      203-204
++ increment operator      18 46 106 203
+= assignment operator      50
, comma operator      62 209
- decrement operator      18 46 106 203
- one’s complement operator      49 203-204
- subtraction operator      41
- unary minus operator      203-204
-> structure pointer operator      131 201
. . . declaration      155 202
. structure member operator      128 201
/ division operator      10 41 205
0... octal constant      37 193
<      locale. h> header
< less than operator      41 206
<< left shift operator      49 206
<= less or equal operator      41 206
<assert.h> header      253
<ctype .h> header      43 248
<errno.h> header      248
<float.h> header      36 257
<limits .h> header      36 257
<math.h> header      44 250
<setjm      254
<signal.h> header      255
<stdarg.h> header      155 174 254
<stddef .h> header      103 135 241
<stdio.h> contents      176
<stdio.h> header      6 16 89—90 102 151—152 241
<stdlib.h> header      71 142 251
<string.h> header      39 106 249
<time.h> header      255
= assignment operator      17 42 208
== equality operator      19 41 207
> greater than operator      41 206
>= greater or equal operator      41 206
>> right shift operator      49 206
?: conditional expression      51 208
a.out      6 70
Abort library function      252
Abs library function      253
Abstract declarator      220
Access mode, file      160 178 242
Acos library function      251
Actual argument      (see Argument)
addition operator      41 205
additive operators      205
Addpoint function      130
Address arithmetic      (see Pointer arithmetic)
Address of register      210
Address of variable      28 94 203
Address operator      5 93 203
Addtree function      141
Afree function      102
Alert character, \a      38 193
Alignment by union      186
Alignment restriction      138 142 148 167 185 199
Alignment, bit-field      150 213
Alloc function      101
Allocator, storage      142 185 189
Ambiguity, if-else      56 223 234
American National Standards Institute (ANSI) ix. 2      191
Argc argument count      114
Argument list, variable length      155 174 202 218 225 254
Argument list, void      33 73 218 225
argument promotion      45 202
Argument, definition of      25 201
Argument, function      25 202
Argument, pointer      100
Argument, subarray      100
arguments, command-line      114 118
Argv argument vector      114 163
Arithmetic conversions, usual      42 198
arithmetic operators      41
Arithmetic types      196
Arithmetic, pointer      94 98 100—103 117 138 205
Array declaration      22 111 216
Array declarator      216
Array initialization      86 113 219
Array name argument      28 100 112
Array name, conversion of      99 200
Array of pointers      107
array reference      201
Array size, default      86 113 133
Array subscripting      22 97 201 217
Array vs. pointer      97 99—100 104 113
Array, character      20 28 104
Array, initialization of two-dimensional      112 220
Array, multi-dimensional      110 217
Array, storage order of      112 217
Array, two-dimensional      110 112 220
Arrays of structures      132
As in library function      251
ASCII character set      19 37 43 229 249
Asctime library function      256
Asm keyword      192
Assignment expression      17 21 51 208
assignment operator      50
assignment operators      42 50 208
Assignment statement, nested      17 21 51
Assignment suppression, scanf      157 245
Assignment, conversion by      44 208
Assignment, multiple      21
associativity of operators      52 200
Atan, atan      2
Atan, library functions      251
Atexit library function      253
atof function      71
Atof library function      251
atoi function      43 61 73
Atoi library function      251
Atol library function      251
Auto storage class specifier      210
automatic storage class      31 195
automatic variable      31 74 195
Automatics, initialization of      31 40 85 219
Automatics, scope of      80 228
Avoiding goto      66
Bell character      (see Alert character)
Binary stream      160 241—242
Binary tree      139
Binsearch function      58 134 137
Bit manipulation idioms      49 149
Bit-field alignment      150 213
Bit-field declaration      150 212
Bitcount function      50
Bitwise AND operator      48 207
Bitwise exclusive OR operator      48 207
Bitwise inclusive OR operator      48 207
Bitwise operators      48 207
Block      (see Compound statement)
Block structure      55 84 223
Block, initialization in      84 223
Boundary condition      19 65
Braces      7 10 55 84
Braces, position of      10
break statement      59 64 224
Bsearch library function      253
Buffered getchar      172
Buffered input      170
Buffering      (see Setbuf setvbuf)
BUFSIZ      243
Calculator program      72 74 76 158
call by reference      27
Call by value      27 95 202
Calloc library function      167 252
Canonrect function      131
Carriage return character, \r      38 193
case label      58 222
CAST operator      45 142 167 198 205 220
Cast, conversion by      45 198—199 205
cat program      160 162—163
cc command      6 70
Ceil library function      251
Char type      10 36 195 211
character array      20 28 104
character constant      19 37 193
Character constant, octal      37
Character constant, wide      193
Character count program      18
Character input/output      15 151
Character set      229
Character set, ASCII      19 37 43 229 249
Character set, EBCDIC      43
Character set, ISO      229
character string      (see String constant)
Character testing functions      166 248
Character, signed      44 195
Character, unsigned      44 195
Character-integer conversion      23 42 197
Characters, white space      157 166 245 249
Clearerr library function      248
Clock library function      255
CLOCKS_PER_SEC      255
Clock_t type name      255
Close system call      174
Closedir function      184
Coercion      (see Cast)
comma operator      62 209
command-line arguments      114—118
comment      9 191—192 229
Comparison, pointer      102 138 187 207
Compilation, separate      67 80 227
Compiling a C program      6 25
Compiling multiple files      70
compound statement      55 84 222 225—226
Concatenation, string      38 90 194
Concatenation, token      90 230
conditional compilation      91 231
Conditional expression      51 208
Const qualifier      40 196 211
constant expression      38 58 91 209
Constant suffix      37 193
Constant, manifest      230
Constant, type of      37 193
Constants      37 192
continue statement      65 224
control character      249
Control line      88 229—233
Conversion      197—199
Conversion by assignment      44 208
Conversion by cast      45 198—199 205
Conversion by return      73 225
Conversion of array name      99 200
Conversion of function      200
Conversion operator, explicit      (see Cast)
Conversion, character-integer      23 42 197
Conversion, double-float      45 198
Conversion, float-double      44 198
Conversion, floating-integer      45 197
Conversion, integer-character      45
Conversion, integer-floating      12 197
Conversion, integer-pointer      199 205
Conversion, pointer      142 198 205
Conversion, pointer-integer      198—199 205
Conversions, usual arithmetic      42 198
copy function      29 33
Cos library function      251
Cosh library function      251
Creat system call      172
CRLF      151 241
Ctime library function      256
D conversion      18
Date conversion      111
Day_of _year function      111
declaration      9 40 210—218
Declaration of external variable      31 225
Declaration of function      217—218
Declaration of function, implicit      27 72 201
Declaration of pointer      94 100 216
declaration vs. definition      33 80 210
Declaration, array      22 111 216
Declaration, bit-field      150 212
Declaration, external      225—226
Declaration, storage class      210
Declaration, structure      128 212
Declaration, type      216
Declaration, typedef      146 210 221
Declaration, union      147 212
Declarator      215—218
Declarator, abstract      220
Declarator, array      216
Declarator, function      217
Decrement operator      18 46 106 203
Default array size      86 113 133
Default function type      30 201
default initialization      86 219
default label      58 222
defensive programming      57 59
Defined preprocessor operator      91 232
Definition of argument      25 201
Definition of external variable      33 227
Definition of parameter      25 201
Definition of storage      210
Definition, function      25 69 225
Definition, macro      229
Definition, removal of      (see #undef)
Definition, tentative      227
Del function      123
Del program      125
Dereference      (see Indirection)
derived types      1 10 196
Descriptor, file      170
Designator, function      201
Difftime library function      256
Dir .h include file      183
DIR structure      180
Dirdcl function      124
Directory list program      179
Dirent structure      180
Dirwalk function      182
Div library function      253
division operator      10 41 205
Division, integer      10 41
Div_t, ldiv_t type names      253
1 2 3 4
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2017
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте