Sams Teach Yourself C in 21 Days

(singke) #1
asterisk (*)
indirection operator, 197-199
pointers, 198
atan() function, 534
atan2() function, 534
atof() function, 505
atoi() function, 504
atol() function, 504
auto keyword, 294
automatic storage classes, 297
automatic variables, 291-294
average() function, 525
AWT (Abstract Window Toolkit), 749
buttons, 754-758
event handling, 755
layout managers, 754-755
pop-up windows, 754-758
PopUpDemo.java sample program, 756-758,
777
PopUpWindow class definition, 755-756
shapes, drawing, 751-754
window elements, 754-758
windows, creating, 749-751

B

B language, 8
backslash (\), 148
escape sequence, 148
path names, 441
BAK extension, 332
base classes, 690
building, 690-692
inheriting from, 693-696
BetterListOfNumbers class, 738
binary instructions, 12
Java, 642
binary number system, 794

binary operators, 66-69
binary search algorithm, 550
binary streams, 339-440
binary-mode files, 440
direct file I/O, 452
bit fields, 586
bitwise operators, 582
bit fields in structures, 586-587
complement, 586
logical, 584
shift, 582
black box functionality, 634
block statements, 61
if statements, 73
blocks, local variables, 297-299
BLOCKSIZE constant, 578
BloodShed Dev-C++ compiler, 332
body of functions, 100-102
writing, 108-113
boolean operators. Seelogical operators
braces {}, 34, 100-102, 108
compound statements, 61
initializing multidimensional arrays, 185
brackets [ ], 102
array operator, 88
arrays, 177
multidimensional arrays
pointers, 389
branching statement, 314
break statements, 310-312
including in switch statements, 322-324
bsearch() function, 549
buffered character input functions, 342
BufferedReader class, 745
buffers.Seememory
bugs, 102
building base classes, 690-692
buttons, creating with AWT, 754-758
bytecodes, 642
by_ref() function, 519
by_value() function, 519

896 asterisk

51 448201x-Index 8/13/02 11:23 AM Page 896

Free download pdf