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.

536 register qualifier<br />

register qualifier (variables), 378-379<br />

relational operators, 46-50, 444-445<br />

rema<strong>in</strong>der( ) function, 486<br />

remove( ) function, 478<br />

files, delet<strong>in</strong>g, 371<br />

rename( ) function, 478<br />

files, renam<strong>in</strong>g, 371<br />

renam<strong>in</strong>g files, 478<br />

rename( ) function, 371<br />

reserved names (variables), 22<br />

restrict modifier, C language<br />

specifications, 439<br />

restrict qualifier (variables), 379<br />

return statement (functions), 126<br />

C language specifications, 459<br />

return<strong>in</strong>g<br />

function results, 126-131<br />

declar<strong>in</strong>g return types, 134-135<br />

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

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

(Program 11.10), 257-259<br />

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

function (Program 11.14), 271-272<br />

Revis<strong>in</strong>g the Function to F<strong>in</strong>d the<br />

M<strong>in</strong>imum Value <strong>in</strong> an Array<br />

(Program 8.10), 140-142<br />

Revis<strong>in</strong>g the Program to Determ<strong>in</strong>e if<br />

a Number Is Even or Odd (Program<br />

6.4), 71-72<br />

Revis<strong>in</strong>g the Program to Determ<strong>in</strong>e<br />

Tomorrow’s Date (9.3), 171-174<br />

Revis<strong>in</strong>g the Program to Determ<strong>in</strong>e<br />

Tomorrow’s Date,Version 2 (9.4),<br />

174-177<br />

Revis<strong>in</strong>g the Program to Evaluate<br />

Simple Expressions (Program 6.8A),<br />

82-83<br />

Revis<strong>in</strong>g the Program to Evaluate<br />

Simple Expressions,Version 2<br />

(Program 6.9), 85-86<br />

Revis<strong>in</strong>g the Program to F<strong>in</strong>d the<br />

Greatest Common Divisor (Program<br />

8.5), 125-126<br />

Revis<strong>in</strong>g the Program to Generate a<br />

Table of Prime Numbers (Program<br />

6.10A), 90-91<br />

Revis<strong>in</strong>g the Program to Generate<br />

Prime Numbers,Version 2 (Program<br />

7.4), 105-106<br />

rew<strong>in</strong>d( ) function, 478<br />

right justification, triangular number<br />

output, 51<br />

right shift ( ) bitwise operator,<br />

287-288<br />

r<strong>in</strong>t( ) function, 487<br />

Ritchie, Dennis, 1<br />

rotate( ) function, 290-292<br />

rotat<strong>in</strong>g bit values, 290-292<br />

round( ) function, 487<br />

rout<strong>in</strong>es. See also functions<br />

pr<strong>in</strong>tf, 14<br />

display<strong>in</strong>g multiple variable values, 16-17<br />

display<strong>in</strong>g variable values, 15-16<br />

output, 14<br />

run command (gdb debugger), 400,<br />

409<br />

S<br />

scalar_multiply( ) function, 147<br />

scalbln( ) function, 487<br />

scalbn( ) function, 487<br />

scanf( ) function, 206, 355, 478<br />

%s format characters, 206<br />

conversion characters, 356-359<br />

conversion modifiers, 355<br />

<strong>in</strong>put values, 51-52<br />

skipp<strong>in</strong>g fields, 358<br />

scientific notation, float data types,<br />

24-25<br />

scopes, 452

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

Saved successfully!

Ooh no, something went wrong!