542 variables
variables
arrays, defining, 96-98
Boolean
Generating a Table of Prime Numbers
(Program 6.10), 87-90
Revising the Program to Generate a Table
of Prime Numbers (Program 6.10A),
90-91
C language specifications, 452-454
const (arrays), 111-113
data storage types, 21
declarations, 15
in for loops, 55-56
external, 336-338
defining, 337
versus static, 339-340
global (functions), 152-156
initializing static variables, 156-158
local
automatic (functions), 124-126, 156
defining (functions), 124-126
names, 21
reserved names, 22
rules, 22
pointers, defining, 235-239
qualifiers
register, 378-379
restrict, 379
volatile, 379
static, 156
initializing, 156-158
versus external, 339-340
storing via dynamic memory allocation,
383-384
union, initializing, 376
valid characters, 22
variants, structures of, 190-191
vi text editor, 7, 11
Visual Studio
Web site, 503
Windows IDE, 10
void data type, 128
void keyword, 128
volatile modifiers, C language
specifications, 439
volatile qualifiers, 379
W - Z
Web sites
C language resources
ANSI.org, 502
Code Warrior, 503
CygWin, 502
gcc compiler, 502
Kochan-Wood.com, 502
Kylix, 503
Metrowerks, 503
MinGW, 502
newsgroups, 502
Visual Studio, 503
gcc, 493
GNU.org, 504
Google Groups, 502
Kochan-Wood, book exercises and
errata, 501
OOP book resources
C# Programming in the Key of C#,
503
C++ Primer Plus, 503
Code Warrior, 503
Programming in Objective-C,
503-504
while statement, 56-60
C language specifications, 460
Finding the Greatest Common Divisor
(Program 5.7), 58-59
25 0672326663 index 6/10/04 2:04 PM Page 542