VTC: Advanced C Programming
248MB
The Advanced C Programming course is based on the standard C language. C is a general purpose programming language which features economy of expression, modern control flow, data structures, and a rich set of operators. C is not a very high level language, nor is it a big one. Its absence of restrictions make it efficient and convenient for many purposes. The C standard was designed with portability in mind. To begin learning Advanced C Programming today, simply click on the movie links.
Introduction
The Contents of this Course (03:23)
C (03:47)
Fundamental Concepts
Compiling (03:16)
Converting Source (04:37)
Program Execution (03:16)
Sequence Points (05:35)
Compatiblity with C++ (06:12)
Types of Data
Integers (04:33)
Three Float (04:35)
Complex & Imaginary (04:40)
Bits (05:06)
More Bits (06:37)
Convert & Cast (04:34)
Literals (06:39)
The Category Integer (03:00)
Aggregates
Arrays of One Dimension (04:23)
Arrays of Many Dimensions (04:04)
Variable Length Array (03:46)
Structs (03:59)
Unions (03:35)
Characters
Trigraphs & Digraphs (02:04)
Wide Characters (03:48)
Universal Characters (02:55)
Character Display Semantics (02:35)
Formatted Output (06:35)
Formatted Input (05:22)
Memory Allocation
The Allocation Functions (05:47)
Handling Memory Allocation (05:19)
Declarations & Definitions (03:33)
Execution Flow
The Form of a Function Call (05:19)
Pushing Arguments (04:41)
Blocks (05:01)
if (04:34)
switch/case (02:40)
while/do/for (04:16)
goto (03:14)
Preprocessor
Macro Definition & Expansion (03:50)
Stringification & Concatenation (03:17)
Variadic Macros (02:47)
Conditional Inclusion (02:23)
Error & Pragma (04:02)
Inclusion & Idempotence (03:24)
Predefines (03:40)
Macro Follies (04:46)
Pointers
Lvalues & Rvalues (03:53)
Deciphering Declarations (05:01)
Pointer Arithmetic (03:22)
Pointers in the Real World (03:20)
Operators
Multiplicative & Additive (03:51)
Unary oOperators (03:50)
Bit Operators (04:24)
Boolean vs. Logical (04:36)
Residual Values (03:27)
Locations & access
Alignment (04:42)
Identifiers & Scope (03:23)
Linkage & Storage Duration (03:18)
Special Keywords
auto/register (03:05)
break/continue (03:03)
const/volatile/restrict (04:14)
extern (01:48)
inline (04:11)
return (03:33)
sizeof (03:39)
static (03:06)
Standard C Library
assert.h (03:01)
ctype.h (06:26)
errno.h (01:47)
float.h (03:06)
limits.h (02:30)
locale.h (05:01)
math.h (03:53)
setjmp.h (04:08)
signal.h (05:42)
stdarg.h (04:41)
stddef.h (03:40)
stdio.h pt. 1 (03:54)
stdio.h pt. 2 (04:58)
stdlib.h (04:27)
string.h (03:18)
time.h (04:18)
Conclusion
Wrapup (05:40)
Credits
About this Author (02:37)
Download Links
Mirror
No comments :
Post a Comment