C - Programming
C - Programming
malloc Vs calloc
Static Vs Global
Break Vs Continue
#define Vs typedef
Macro Vs Function
Structure Vs Union
fseek Vs ftell
Constant Vs Volatile
C Vs C++
Structures Vs Unions
Compiler Vs Interpreter
Iteration Vs Recursion
Memory Leak
Dangling Pointer
Volatile Variable
Enumerated Variables
Function Pointers
Compilation Process
Invoking the GDB Debugger
Functions of a C Preprocessor
Register Variable
Command Line Arguments
Variable Number of Arguments
Header Files
Functions
Topics
Array of Structures
Array of Pointers
Accessing structure members(fields) using dot(.) notation
using structure variables
Accessing structure members(fields) using arrow(->) notation
using pointers
Linked Lists
Makefile
Bit fields in Structures
Code Optimization Techniques
Goto statement
Byte Ordering Big Endian and Little Endian
Pointers to constant integers
Constant pointers to constant integers
C PROGRAMMING RESOURCES
Excellent short video tutorials on C Language Concepts by Deccan Soft
Must watch all the videos. There are about 51 Videos each explaining
some concepts in C. Go to Youtube and type Deccansoft in the search
bar. You will see the C Programming videos Tutorial step by step 2015.
Videos from mycodeschool are great. They explain the concepts very
well. You must watch all these videos if you want to understand the
concepts
Introduction to Programming through 'C ( 9 short videos )
https://www.youtube.com/playlist?list=PL2_aWCzGMAwLSqGsERZGXG
kA5AfMhcknE
Pointers in C/C++ ( 17 short videos )
https://www.youtube.com/playlist?list=PL2_aWCzGMAwLZp6LMUKI3c
c7pgGsasm2_
Recursion ( 9 short videos )
https://www.youtube.com/playlist?list=PL2_aWCzGMAwLz3g66WrxFGS
XvSsvyfzCO
C Standard Library Functions
https://www.tutorialspoint.com/c_standard_library/index.htm
C PROGRAMMING RESOURCES
C Programming Interview Questions and Answers
https://www.youtube.com/watch?v=jzWto-4_P3A
C and Data Structure Interview Questions and Answers - Part I
https://www.youtube.com/watch?v=hP4UjTo1BN8
C and Data Structure Interview Questions and Answers - Part II
https://www.youtube.com/watch?v=5T4O5cs_IBQ
C and Data Structure Interview Questions and Answers - Part III
https://www.youtube.com/watch?v=hAeyR0MOn-M
C Programming Interview Questions and Answers For Freshers Part I
https://www.youtube.com/watch?v=qFu7Odp2xG0
C Programming Interview Questions and Answers For Freshers Part II
https://www.youtube.com/watch?v=Bw7v8IWBko8
Pointer MCQs Explained - Part 1 - Tricky MCQs Explained
https://www.youtube.com/watch?v=cssLvdiBSDg
Wish you all the Best