Created by Adriana Vincelli-Joma
over 3 years ago
|
||
function prototype
Components of function prototype
void
return
Purpose of C Library
Using C Function Library
librarian
5 Execution Control Statements
if-else
while
do-while
for
initialization
conditional
step
break
continue
while(true)
switch
goto
recursion
Basic Operators
precedence
auto-decrement operator
auto-increment operator
++A
A++
Basic Data Types
char
int
float
double
bool
long
short
signed
unsigned
pointer
dereference
address
reference
pass by value
pass by reference
Purpose of Pointer
Pointer vs Reference
scoping
"goes out of scope"
on the fly
global variable
local variable
register
static
extern
const
volatile
const vs volatile
static vs volatile
Relational Operators
Logical Operators
Bitwise Operators
Shift Operators
Unary Operators
ternary operator
comma operator
cast
static_const
const_cast
reinterpret_cast
sizeof
asm
aliasing
typedef
struct
enum
union
array
array identifier
pointer arithmetic
preprocessor debugging flag
assert()
NDEBUG
function pointer
separate compilation
make
makefile
macros
target
Use of Macros