< previous page page_a93 next page >

Page A93
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in ctype.h, A3-A5
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
including, 103-104
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in math.h, A6-A7
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
prototypes for, 342
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in stdlib.h, A8-A9
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in string.h, A9-A10
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Life cycles in programming, 4
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Lifetime of class objects, 846-847
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Lifetime of variables, 397-398
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
dynamic, 980
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
and initialization, 399-400
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
limits.h file, 504-505, A5-A6
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Line feed, escape sequence for, 521
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Linear collections, 648
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Linear searches
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in ordered lists, 657-658
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in unordered lists, 649-653
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Linear time execution, 284-286
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Lines, formatting, A36-A37
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Link members in linked lists, 1047
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Linkage specifiers, syntax template for, A16
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Linked lists, 1046-1048
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
array representation of, 1048-1050
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
classes and, 1079-1081
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
copying, 1138-1142
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
creating, 1062
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
data representation choices for, 1081-1082
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
deleting items from, 1050, 1074-1078, 1082, 1109-1110
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
dynamic.
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
See Dynamic linked lists
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
inserting items into, 1048-1050, 1065-1074
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
pointer expressions for, 1078-1079
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
printing, 1063-1065, 1135-1137
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
recursion with, 1135-1142
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for solitaire simulation, 1093-1109
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
sorting, 1082
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
testing and debugging, 1062, 1109-1111
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Linkers, 359
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Linking programs, 79, 359, 859-861
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Liquid crystal display (LCD) screens, 16
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
LISP language
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
interpreters in, 11n
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
parameter passing in, 352
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
recursion in, 1120
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Listings, 78
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Lists, 648.
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
See also Onedimensional arrays
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
arrays for, 613-619
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in candidate case study, 809-821
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
class for, 945-951
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
comparing, 613-619
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
inserting items into, 659-662
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
linked.
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
See Dynamic linked lists; Linked lists
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
searching in, 649-653, 657-658, 662-666
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
sorting, 653-657
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Literal values
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for constants, 59-60
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in enumeration types, 536-537
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
syntax template for, A26
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Local scope, 391
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Local variables
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in functions, 338-339
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
lifetime of, 397-398
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
scope of, 390-395
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Location, parameter passing by, 351
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
log function, A7
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
log10 function, A7
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Logarithmic order, 668
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Logarithmic time, 286
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Logging off from mainframes, 81
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Logging on to mainframes, 77
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Logic
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
errors in, 79-81, 240
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
symbolic, 198-199
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Logical execution order, 254
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Logical expressions, 188-196
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
evaluating, 200-201
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
logical operators in, 193-196
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
relational operators for, 190-193
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
syntax template for, A22
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Logical implication operator, 307, 476
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Logical operators
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in assertion comments, 355
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in logical expressions, 193-196
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
with pointers, 978-979
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
long data types
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
constants, 505, 508
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
floating point, 55-56, 508
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
integral, 53-54, 503-505
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
range of values for, 504, 508
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
using, 533
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
LONG_MAX constant, 505, A5
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
LONG_MIN constant, 505, A6
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Long words, 9
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Loop control variables, 258-259, 275
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Loop entry, 256-257
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Loop invariants, 305-310
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
as comments, 475-479
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for out-of-bounds array indices, 600
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Loops,13-14, 254-256
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for arrays, 714-720, 726
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
choosing, 475
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
count-controlled, 257-259, 274-275, 279-280 counting in, 266, 268-269
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
designing, 273-277, 281-283
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
do-while, 464-468
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
efficiency in, 284-286, 821
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
event-controlled, 259-265, 275-276
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
exiting, 256-257, 274, 277, 472-475
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
flow of control in, 274
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for, 468-471
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
infinite.
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
See Infinite loops
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
nested, 254, 277-283, 714-716
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
phases in, 256-257
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
process within, 276
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
and recursion.
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
See Recursion
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
subtasks in, 265-269
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
summing in, 266-268

 
< previous page page_a93 next page >