C Primer Plus (5th Edition)
| 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]
C
- C
-
- advantages
- benefits
- C9X committee , 2nd , 3rd , 4th
- documentation
- efficiency
- history
- limitations
- overview
- portability
- power
- programmin mechanics
- programming
-
- steps , 2nd , 3rd , 4th , 5th
- purpose
- standards
- suitability
- trends
- uses
- C Programming FAQs, The
- C Programming Language, The
- C Programming Language, The (article)
- C Traps and Pitfalls, The
- C++
-
- compared to C , 2nd , 3rd , 4th , 5th
- C/C++ Users Journal
- C9X committee , 2nd , 3rd , 4th , 5th
- C9Xcommittee
- calculations
-
- summing integers
-
- example , 2nd , 3rd , 4th , 5th
- calling
-
- functions
-
- recursion , 2nd , 3rd , 4th , 5th , 6th , 7th , 8th
- zsee also invoking
- calloc function , 2nd
- capitalization
-
- constants
- carriage return character
- case labels
-
- multiple
- case sensitivity
-
- variables
-
- naming
- cast operator , 2nd
- category macros , 2nd
- cauto keyword
- centering
-
- text
- changing
-
- arrays
-
- functions , 2nd
- char *strcat function
- char * strchr function
- char *strcmp function
- char * strcpy function
- char * strncat function
- char * strncmp function
- char * strncpy function
- char * strpbrk function
- char * strrchr function
- char * strstr function
- char constants
-
- initializing
- char data type , 2nd
-
- strings
- char keyword
- char variables
-
- declaring
- character arrays
-
- declaring
-
- explicit , 2nd
- character constants
-
- defining
-
- preprocessor
- character constants (escape sequences)
- character set
-
- bytes
-
See : strings character strings
- arrays
-
- initializing , 2nd
- arrays compared to pointers
- constants
- defining
-
- preprocessor
- initializing
- pointers
-
- initializing , 2nd
- characters , 2nd
-
- arrays compared to character pointers
- ASCII
- compared to strings
- comparing
- constants
-
- C++ compared to C , 2nd
- data types
-
- wide character support , 2nd
- evaluating
-
- functions , 2nd , 3rd
- files
-
- putc function , 2nd
- format string
-
- scanf function , 2nd
- functions
- inputing
-
- mixing with numbers , 2nd , 3rd , 4th , 5th
- inputting
- keywords
- loops
-
- incrementing
- newline (/n)
- nonprinting
- null
- printing
- pushing back
- reading
-
- first , 2nd
- relational operators
- single character I/O
- z
- charcode.c program, The (code listing)
- child nodes
- classes
-
- storage
- storage classes
-
- variables
- closing
-
- files
- programs
- code listings
-
- badcount.c program, The
- charcode.c program, The
- escape.c program, The
- fathm ft.c program, The
- petclub.c program, The
- running.c program, The
- simple C program, A
- tree.c implementation file, The
- typesize.c program, The
- collating sequence
- columns
-
- creating
-
- nested loops , 2nd
- printing
-
- fixed field widths , 2nd
- comma operator , 2nd , 3rd
-
- for loops
- comma operators
-
- multiple
- comma-separated values
-
- arrays
- command-line
-
- arguments
-
- Macintosh
- strings
-
- arguments , 2nd , 3rd
- command-line compilers , 2nd
- comments , 2nd , 3rd
-
- C++ compared to C
- data types
- header files
- syntax
- comparing
-
- characters
- strings
-
See : relational expressions comparison expressions , 2nd
- compile time substitution
- compilers
-
- Inprise Turbo C/C++
- warning levels
-
- setting
- Windows IDE
- compiling , 2nd , 3rd
-
- C++ compared to C
- conditions
- constant expressions
- enumerated types
- error messages
-
- warnings
- errors
-
- initializing arrays , 2nd
- executable files
- functions
-
- Windows systems , 2nd
- header files
-
- functions
- libraries
-
- accessing , 2nd
- Macintosh
- macro operations
- macros
-
- lenght limits
- optimizing code
- PCs
-
- command line , 2nd
- portability
- preprocessing
- preprocessor , 2nd
- program files
- structures
-
- stack size errors
- syntax errors
- targets
- token strings
- UNIX
- Windows compilers
- complex number data types , 2nd
- complex.h header file
- compound statements , 2nd
- compression
-
- graphics
- computational support
-
- improvements
- concatenating
-
- strings
- concatening
-
- strings
- conditional compiliation , 2nd
- conditional expressions
-
- if else statements
- conditional loops , 2nd
- const keyword , 2nd
-
- arrays
- functions
-
- argument definitions
- global data
- parameter declarations
- pointers
- const modifier
-
- C++ compared to C
- const type qualifier
- constant arrays
-
- creating
- constant pointers
-
- creating
- constants , 2nd
-
- aliases
-
- creating , 2nd
- captialization
- char
-
- initializing , 2nd
- character strings
- characters
-
- C++ compared to C , 2nd
- conversion
- data types
-
- defining
- defining
-
- preprocessor
- enum
- enumerated types
-
- operation , 2nd
- expressions
-
- compiling
- float.h file
- floating point
- header files
-
- creating , 2nd
- int data type
- limits.h file
- long
- long long
- manifest
-
- header files
- read-only values
- redefining
- standard library
- symbolic
-
- compared to aliases
- utilizing
- wide-character
- z
- contimue statement
-
- style issues
- continue statement , 2nd , 3rd , 4th , 5th
- control strings
-
- creating
- scanf function
- conventions
-
- functions
-
- naming
- programming
-
- style , 2nd
- conversion , 2nd
-
- cast operator
- data types
-
- promotions
- errors
- conversion specification (strings
- conversion specifications
-
- float argument
- scanf function
- converting
-
- strings
-
- to numbers , 2nd , 3rd
- copying
-
- file contents
- files
- strings
-
- limiting length , 2nd
- counters
-
- loops
-
- initializing
- counting loops , 2nd
- critic() function
- ctype .h file , 2nd
-
- string functions
- ctype.h header file , 2nd
- curly braces ({})
-
- functions
- statements
- curly braces({})
-
- while loops
| I l @ ve RuBoard |