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]
P
- parameters , 2nd , 3rd
-
- declarations
-
- const keyword , 2nd
- functions
- register variables
- parentheses
-
- functions
- macros
- operators
- passing
-
- arguments
-
- structures , 2nd
- structure members
-
- arguments , 2nd
- values
-
- functions
- pausing
-
- programs
- PCs
-
- creating programs
- percedence
-
- operators
- percent sign (%
-
- printing
- percent sign (%)
-
- modulus operator
- percent symbol (%)
- percentages
-
- calculating
- petclub.c program, The (code listing)
- physical lines
-
- compared to logical lines
- planning , 2nd
- pointer notation
-
- functions
- pointers , 2nd , 3rd
-
- *
- * (indirection operator)
- addresses
-
- finding
- arguments
-
- structures compared to structure pointers , 2nd
- argv array
- arrays
-
- names as function arguments , 2nd
- assigning
-
- C++ compared to C , 2nd
- character arrays compared to character pointers
- character strings
-
- compared to arrays , 2nd , 3rd
- const keyword
- constant
-
- creating , 2nd , 3rd
- data
-
- assigning
- data types
- declaring
-
- multidimentional arrays , 2nd , 3rd , 4th , 5th , 6th , 7th
- decrementing
- dereferencing
- file
- finding difference between
- functions
-
- swapping values , 2nd , 3rd , 4th
- head
- incrementing , 2nd
- initializing
-
- character strings , 2nd
- integers
-
- holding values
- keywords
-
- optimizing code , 2nd
- multidimentional arrays
- null
-
- fopen function
- operation
- qsort function
- sorting
- standard files
- strings
-
- defining , 2nd
- structures
-
- storing , 2nd
- variables
-
- values , 2nd
- portability , 2nd
-
- functions
-
- ftell , 2nd
- pound sign (#)
-
- terminating keyboard input
- pound symbol (#)
-
- preprocessor directives
- pow function , 2nd
- power function
- precedence
-
- decrement operators
- increment operators
- logical operators
- operators
-
- implementor , 2nd , 3rd
- relational operators
- precision modifier
- preprocessing
- preprocessor
-
- ANSI C standards
- character constatns
-
- defining
- character strings
-
- defining
- compiling , 2nd
- constants
-
- defining
- directives
-
- placement
- macro expansion
- token strings
- preprocessor directives
- prgorams
-
- testing
- prime numbers
-
- if else loop
- principles of programming , 2nd
- print statements
- printers
-
- output
-
- compared to monitor screens
- printf function , 2nd , 3rd , 4th
-
- * (asterisk
- characters
- conversion specifications
-
- modifiers , 2nd , 3rd , 4th , 5th , 6th , 7th , 8th
- exercise
- floating-point values , 2nd
- modifiers
-
- examples , 2nd , 3rd , 4th , 5th
- printing multiple values
- return value
- utilizing
- warnings
- printf statement
- printing
-
- % (percent sign
- addresses
- characters
- cloumns
-
- fixed field widths , 2nd
- control strings
- escape sequences , 2nd
- floating-point values
- int data type
- int data types
- line length
- strings , 2nd
- to screen
- values
-
- floating-point , 2nd
- variables
-
- multiple values , 2nd
- printing data , 2nd
- private variables
- program flow
-
- forms
- goto statement
- if statement
- program state , 2nd
- programming
-
- code
-
- optimizing , 2nd
- coding
- comments
-
- C++ compared to C
- compiling
- computational support
-
- improvements , 2nd , 3rd , 4th , 5th
- conversion
- data hiding
- data representation
- data types
-
- implementing , 2nd
- debugging
- designing
- documentation
- error checking
- functions
- interfaces
-
- inplementation issues , 2nd , 3rd
- lines
-
- breaking
- mechanics
- modular
- physical lines
-
- compared to logical lines
- planning
- portability
- principles
- steps
- strings
- style issues , 2nd
- whitespace
- programming codye
-
- recursion
- programming languages
- programs
-
- basic features
- comments
- components
-
- files
- connecting I/O
- creating
-
- UNIX , 2nd
- debugging
-
- function libraries
- designing
-
- selecting data representation , 2nd , 3rd , 4th
- drivers
- error checking
- files
- flow
-
- controlling
- I/O functions
- interactive , 2nd
- interfaces
-
- functions , 2nd , 3rd
- line length
- loops
- macros
-
- efficiency considerations
- maintenance
- modular
-
- functions , 2nd
- naming conventions
- opening
- pausing
- protective programming
- readability
-
- enumerated types
- saving
- statements
- strings
-
- sorting example , 2nd , 3rd
- structure issues
- terminating
- programsrunning
- projects
-
- selecting type
- promotion
-
- data types
- properties
-
- storage classes
- protecting
-
- arrays
-
- functions , 2nd , 3rd , 4th , 5th
- protective programming
- prototype functions
- prototypes
-
- (functions
- functions
-
- storing in header files
- pseudocode
- pushing
-
- characters
- putc function , 2nd
- putchar function , 2nd , 3rd , 4th
- puts function , 2nd , 3rd
| I l @ ve RuBoard |