Sams Teach Yourself C in 21 Days

(singke) #1
printing
C++, 651
extended ASCII characters, 226
listings, 25-27
multidimensional array elements, 393
print_report() function, 152
privacy keywords, class definitions, 724
private data, 676
private keywords, 724
procedural programming, compared to OOP,
630
processor registers, 295
program control statements
if, 73-75
else clause, 76-77
Program Development Cycle, 10, 13-15
source code, 10
compiling, 12-13
editors, 11
linking, 13
programming
steps of, 9
structured, 102
advantages, 102-103
functions, entries and exits, 113
hierarchical structure, 104
planning, 103-104
tasks and subtasks, 103
top-down approach, 104-105
programs
arrays, in for statements, 124
C#
creating, 771-773
executing, 771
calculating mortgage payments, 561-563
creating programs using C, 10
Dev-C++, 885
executing
controlling, 125
do...while loops, 138-142

do...while statements, 141-142
for statements, 125-130
for statements, nesting, 131-132
loops, nesting, 142-143
while statements, 133-138
exiting, 329
for statements, arrays, 124
Hello World, 16
compilation errors, 18-19
compiling hello.c, 16-17
linker errors, 19
Java
AppletTest.java, 761-763
class constructors, 733
ClassBasicsDemo.java, 726
displaying messages in windows, 749-750
drawing shapes onscreen, 751-753
MethodsDemo.java, 729
NumberList, 739-740
OverloadDemo.java, 731-732
overloaded constructor, 735-736
PopUpDemo.java, 756-758, 777
operating system commands, executing, 330-
332
portability with non-ANSI features, 817-819
terminating, 329-330
properties, Java classes, 725
protected access data modifiers, 692
protected data, 677
protected keywords, 724
prototypes
functions, 99-102
of functions, writing, 113
public data, 675
public keywords, 724
putc() function, 360, 451
putchar() function, 358-360
puts() function, 113, 156, 236, 360-361

922 printing

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

Free download pdf