I l @ ve RuBoard |
C Primer Plus , Third Edition
[Symbol][A][B][C][D][E][F][G][H][I][J][K][L][M][N][O][P][Q][R][S][T][U][V][W]
- ! (not logical operator)
- # ( pound sign)
- terminating keyboard input
- # (pound symbol)
- preprocessor symbol
- #define
- body
- logical lines
- parts
- macros
- manifest constants
- #define directive
- arguments
- #define statement
- aliases
- creating , 2nd
- #elif directive , 2nd
- #if directive
- #ifdef directive
- # ifndef directive
- #include directive , 2nd
- #undef directive , 2nd
- % (percent sign
- printing
- % (percent sign)
- modulus operator
- % (percent)
- %p (format specifier )
- memory addresses
- finding
- %s (string conversion specification
- & (ampersand)
- & (unary operator)
- addresses
- finding , 2nd , 3rd
- && (and logical operator)
- (address operator)
- (alert character)
- (double quotation marks)
- (equals sign operator)
- (newline character)
- (quotation marks)
- file inclusion
- (semicolon)
- structure member declarations
- (single quotation marks)
- (tab (vertical) character)
- * (asterisk
- printf function
- scanf function
- * (asterisk)
- * (indirection operator)
- pointers
- *(asterisk
- */ (comment symbol)
- ++ (double plus sign) increment operator , 2nd
- -- (double minus sign) decrement operator
- . (dot operator)
- unions
- . (dot)
- structure member operator
- .(dot)
- structure member operator
- .c file extension
- .digit(s modifier)
- / (backslash)
- / (forward slash)
- division
- /* (comment symbol)
- /b ( backspace character)
- /n (newline character)
- /t (tab character)
- ; (semicolon) statements
- ;(semicolon)
- loops
- terminating
- = (equals sign)
- ? (conditional operator) , 2nd
- [](brackets)
- array declarations
- {} (curly braces)
- functions
- statements
- while loops
- (or logical operator)
- 64-bit values
- data types
A
- abbreviating
- while statements
- absolute values
- returning
- relational operators
- abstract data types
- accessing
- elements
- lists
- structure members
- pointers , 2nd
- actual arguments , 2nd
- addition operator , 2nd , 3rd
- address book
- creating
- designing data representation , 2nd , 3rd , 4th
- address operator()
- addresses
- arrays
- finding
- function pointers
- pointers
- operation , 2nd , 3rd , 4th
- printing
- strings
- allocating , 2nd
- structure members
- arguments , 2nd
- variables
- ADTs , 2nd
- (abstract data types)
- binary search trees
- traversing , 2nd , 3rd , 4th , 5th , 6th
- effectiveness
- evaluating , 2nd , 3rd
- queue package
- running , 2nd , 3rd , 4th , 5th , 6th , 7th
- queues
- testing
- alert character ()
- algorithms
- recursion
- calculating binary equivalentys
- selection sort
- sorting
- alias
- #define directive
- aliases
- compared to symbolic constants
- constants
- creating , 2nd
- allocating
- memory
- dynamically , 2nd
- structure variables
- ampersand (&)
- and (logical operator)
- AND operator
- ANSI C
- buffering functions
- files
- types , 2nd
- functions
- string conversion
- preprocessor
- standard library
- library inclusion , 2nd
- standards
- ANSI C type qualifiers , 2nd
- ANSIC
- functions
- families
- append function
- appending
- data to files
- filenames
- text files
- argument
- command-line
- I/O
- arguments , 2nd , 3rd
- actual , 2nd
- arrays
- argv
- C++ compared to C
- command-line
- Macintosh
- compiling
- checking arguments
- creating functions
- data type conversion
- defining
- const keyword
- directives
- #define , 2nd , 3rd , 4th , 5th
- float
- conversion specifications
- fopen function
- mode strings
- formal
- functions
- structures , 2nd , 3rd , 4th , 5th , 6th , 7th , 8th
- getchar function
- macros
- parentheses
- passing
- pointers
- putchar function
- qsort function
- signals
- strings
- style issues
- structure members
- passing , 2nd
- structures
- passing as , 2nd
- structures compared to structure pointers
- argv pointer arrays
- arithmetic
- operators
- precedence
- arithmetic operator
- array notation
- functions
- arrays , 2nd , 3rd , 4th
- algorithms
- sorting
- automatic
- initializing with static keyword
- character
- explicit declaration , 2nd
- character compared to character pointers
- character strings
- compared to pointers , 2nd , 3rd
- comma-separated values
- compared to linked lists
- compared to structures
- constant
- creating , 2nd
- creating
- malloc function
- data structures
- data types
- declaring
- multidimentional
- dynamic
- creating
- elements
- pointing to
- external
- initializing
- failing to initialize
- float values
- function pointers
- declaring
- functions
- two-dimentional , 2nd , 3rd
- incorrect initialization
- initializing
- examples , 2nd , 3rd , 4th
- loops
- modifying
- functions , 2nd
- multidimen tional
- initializing
- multidimention al
- pointers
- multidimentional
- pointers , 2nd , 3rd , 4th
- names
- as function arguments , 2nd
- pointers
- protecting
- functions , 2nd , 3rd , 4th , 5th
- random access
- sorting numbers
- static
- initializing
- storage classes
- strings , 2nd
- structure arrays
- loops , 2nd
- structures
- functions , 2nd
- style issues
- syntax
- values
- assigning , 2nd
- wide-character
- Art of Computer Programming, The
- articles
- C Programming Language, The
- ASCII
- character set
- ASCII code
- excape sequences
- assert function
- assert library , 2nd
- assert.h header file
- assigning
- pointers
- C++ compared to C , 2nd
- assignment operator , 2nd , 3rd
- assignment operators , 2nd , 3rd
- assignment statement
- assignment statements , 2nd
- data type conversion
- assinging
- values
- variables
- association
- operators
- asterisk
- asterisk (*
- printf function
- scanf function
- asterisk (*)
- asterisk(*
- atexit function , 2nd
- atoi function
- auto keyword , 2nd
- automatic arrays , 2nd
- initializing
- static keyword
- intitializing
- automatic storage class variables
- limits
- automatic storage duration
- automatic variables , 2nd
- duration
- initialization
- linkage
- scope
- averages
- calculating
- functions
I l @ ve RuBoard |