C in a Nutshell (In a Nutshell (OReilly))

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

fabs( ) function

false (Boolean value)

fclose( ) function 2nd

fdim( ) function

feclearexcept( ) function

fegetenv( ) function

fegetexceptflag( ) function

fegetround( ) function 2nd

feholdexcept( ) function

fenv.h header

FENV_ACCESS pragma

feof( ) function 2nd

feraiseexcept( ) function

ferror( ) function 2nd

fesetenv( ) function

fesetexceptflag( ) function

fesetround( ) function 2nd

fetestexcept( ) function

feupdateenv( ) function

fflush( ) function 2nd

fgetc( ) function 2nd

fgetpos( ) function 2nd 3rd

fgets( ) function 2nd

fgetwc( ) function

fgetws( ) function

field widths

fields

file access functions

file extensions

     .c

     .h

     .o

     .obj

file position indicator

     functions modifying

file scope 2nd 3rd

     reserved identifiers

file types recognized by GCC 2nd

filename-manipulation functions (in make)

files

     buffers

     closing

     file position

     opening

         access modes

     random access

     standard streams

fixed-length arrays

flexible array member

float _Complex type

float type 2nd

     float.h header

     precision of

float.h header 2nd

     normalized representation of floating-point numbers

     precision and value range

     rounding mode and evaluation method

float_t type

floatcmp( ) function

floating-point constants

     hexadecimal

floating-point environment 2nd 3rd

     accessing status flags

     rounding modes 2nd

     saving

floating-point exceptions 2nd

floating-point optimization

floating-point types 2nd

     complex

     conversion rank

     function-like macros for

     mathematical functions for 2nd

     normalized representation

     printing numbers

     reading floating-point numbers with scanf( )

     real

     type-generic macros for functions

     usual arithmetic conversions

floor( ) function

fma( ) function

fmax( ) function

fmin( ) function

fmod( ) function

fopen( ) function 2nd

     access modes

     opening a file

     returning null pointer

for statements

     continue statement and

     rewriting as while statements

format string

     printf( ) function

     scanf( ) function

formatted input

     reading characters and strings

     reading floating-point numbers

     reading integers

FP_CONTRACT pragma

fpclassify( ) macro

fprintf( ) function

fputc( ) function

fputs( ) function 2nd

fputwc( ) function

fputws( ) function 2nd

fread( ) function 2nd

Free Software Foundation 2nd

free( ) function 2nd

     prototype

freestanding environment 2nd 3rd

freestanding programs

freopen( ) function 2nd 3rd

     access modes

frexp( ) function

fscanf( ) function

fseek( ) function 2nd

fsetpos( ) function 2nd 3rd

ftell( ) function 2nd

fully buffered streams

function block

function calls

     with variable number of arguments

function declarator

function designators, type conversions

function head (or declarator)

function pointers

     explicit conversions

function prototype scope 2nd

function prototypes

     declarations

function scope

function types 2nd

function-like macros 2nd

     assert( )

     categories of floating-point values

     comparison of floating-point numbers

     type-generic macros

functions 2nd 3rd

     arrays as arguments

     calling

     character classification

     character conversion

     converting between numbers and strings

     date and time

     debugging

     declarations

         examples

         optional parameters

     definitions

         arrays as parameters

         K&R-style

         parameter declarations

         storage class specifiers

     dynamic memory management 2nd

     error handling

     error messages

     execution

     floating-point environment

     for complex numbers

     implementation as functions or macros

     inline

     input and output

         byte- and wide-character

         file access

     internationalization

     main( )

     make utility

     mathematical

         for real floating-point numbers

     memory block handling

     multibyte character

     nonlocal jumps

     pointers as arguments and return values

     pragmas for arithmetic operations

     process control

         operating system communications

         signals

     recursive

     return statements

     searching and sorting

     signal handler

     standard library

     string processing

     using pointers instead of indices

     variable numbers of arguments

     with the return type void 2nd

fwide( ) function

     stream orientation

fwprintf( ) function

fwrite( ) function 2nd

fwscanf( ) function

Категории