20.09.2015 Views

Programming in C

Kochan - ProgramminginC

Kochan - ProgramminginC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

prime numbers<br />

531<br />

character str<strong>in</strong>g constants, 266-268<br />

const keyword, 253<br />

declarations, 437-438<br />

def<strong>in</strong><strong>in</strong>g, 235-239<br />

expressions, 239-240<br />

functions, 273-274<br />

C language specifications, 456<br />

pass<strong>in</strong>g po<strong>in</strong>ter arguments, 254-257<br />

return<strong>in</strong>g po<strong>in</strong>ters, 257<br />

<strong>in</strong>direction, 235<br />

<strong>in</strong>tegers, 240<br />

memory addresses, 274-276<br />

programs<br />

Illustrat<strong>in</strong>g Po<strong>in</strong>ters (11.1), 236-237<br />

More Po<strong>in</strong>ter Basics (11.2), 238<br />

Po<strong>in</strong>ter Version of copyStr<strong>in</strong>g( ) function<br />

(11.13), 266-267<br />

Return<strong>in</strong>g a Po<strong>in</strong>ter from a Function<br />

(11.10), 257-259<br />

Revised Version of copyStr<strong>in</strong>g( ) function<br />

(11.14), 271-272<br />

Summ<strong>in</strong>g the Elements of an Array<br />

(11.12), 264-265<br />

Travers<strong>in</strong>g a L<strong>in</strong>ked List (11.7),<br />

250-252<br />

Us<strong>in</strong>g L<strong>in</strong>ked Lists (11.6), 246-250<br />

Us<strong>in</strong>g Po<strong>in</strong>ters and Functions (11.8),<br />

254-255<br />

Us<strong>in</strong>g Po<strong>in</strong>ters <strong>in</strong> Expressions (11.3),<br />

239-240<br />

Us<strong>in</strong>g Po<strong>in</strong>ters to Exchange Values<br />

(11.9), 255-257<br />

Us<strong>in</strong>g Po<strong>in</strong>ters to F<strong>in</strong>d Length of a<br />

Str<strong>in</strong>g (11.15), 272-273<br />

Us<strong>in</strong>g Po<strong>in</strong>ters to Structures (11.4),<br />

241-243<br />

Us<strong>in</strong>g Structures Conta<strong>in</strong><strong>in</strong>g Po<strong>in</strong>ters<br />

(11.5), 243-244<br />

Work<strong>in</strong>g with Po<strong>in</strong>ters to Arrays<br />

(11.11), 262-263<br />

structures, 240-243<br />

l<strong>in</strong>ked lists, 244-252<br />

structures conta<strong>in</strong><strong>in</strong>g po<strong>in</strong>ters, 243-244<br />

subtract<strong>in</strong>g, 272<br />

versus arrays, differentiat<strong>in</strong>g, 264-265<br />

postdecrement operators, 269-271<br />

post<strong>in</strong>crement operators, 269-271<br />

pow( ) function, 486<br />

precedence rules<br />

arithmetic operators, 30<br />

operators, 441-442<br />

rules example, 34<br />

precision modifiers, 69<br />

predecrement operators, 269-271<br />

predef<strong>in</strong>ed identifiers (directives), 466<br />

pre<strong>in</strong>crement operators, 269-271<br />

preprocessor<br />

Add<strong>in</strong>g Debug Statements with the<br />

Preprocessor (Program 18.1), 389-391<br />

C language specifications, 460<br />

directives, 461-465<br />

trigraph sequences, 460-461<br />

debugg<strong>in</strong>g with, 389-395<br />

preprocessor statements, 299<br />

#def<strong>in</strong>e, 299-303<br />

arguments, 308-311<br />

def<strong>in</strong>ition types, 306-308<br />

macros, 308-311<br />

program extendability, 303-305<br />

program portability, 305-306<br />

#elif, 318-319<br />

#if, 318-319<br />

#<strong>in</strong>clude, macro def<strong>in</strong>ition collections,<br />

313-315<br />

#undef, 319<br />

prime numbers<br />

Generat<strong>in</strong>g a Table of Prime Numbers<br />

(Program 6.10), 87-90<br />

generat<strong>in</strong>g via arrays, 104-106<br />

How can we make this <strong>in</strong>dex more useful? Email us at <strong>in</strong>dexes@samspublish<strong>in</strong>g.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!