Index

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


C++ Primer Plus
C Primer Plus (5th Edition)
ISBN: 0672326965
EAN: 2147483647
Year: 2000
Pages: 314
Authors: Stephen Prata

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net