Targets :
C secrets
Programming hacks
Writing Optimized Programs
Filling up gap between language syntax & Compiler
Introduction to C standards
· Declaration & Definitions in depth
Struct ,enums,typedefs, #define
· Bitwise Arithmetic (with tricky programs)
Precedence & Associativity
· Introduction to Lint
· Arrays & Pointer Arithmetic
Is Array same as pointers?
Pointers for Multidimensional arrays, Dynamic arrays
Function Pointers etc.
Unscrambling dynamic allocation
Implement malloc & free
· Libraries Linking & Loading
Dynamic linking
· Runtime System
Segments & Executables
O.S and a.out
Standard calling conventions
Activation Records
Setjmp() longjmp()
· X86 Memory Architecture & C
Debugging Memory Leaks &
Segmentation Faults
Type Casting
· Implement FSM (Finite State Machine)
Implement TSR
·
Interview Secrets
FAQ’s & Problems