Replacing a Pattern with Another Pattern in a String
Arrays of Strings
POINTERS
Understanding the Computer Memory
Declaring Pointer Variables
Pointer Expressions and Pointer Arithmetic
Generic Pointers
Null Pointers
Passing Arguments to Function Using Pointers
Pointers and Arrays
Difference Between Array Name and Pointer
Pointers and Strings
Pointers and 2D Arrays
Pointers and 3D Arrays
Function Pointers
Array of Function Pointers
Pointers to Pointers
Dynamic Memory Allocation
Memory Allocations Process
Allocating a Block of Memory
Releasing the Used Spac
Drawbacks of Pointers
STRUCTURE, UNION, AND ENUMERATED DATA TYPES
Structure Declaration
Typedef Declarations
Initialization of Structures
Accessing the Members of a Structure
Copying and Comparing Structures
Nested Structures
Arrays of Structures
Structures and Functions
Self-referential Structures
Unions
Arrays of Union Variables
Unions Inside Structures
Structures Inside Unions
Enumerated Data Type
Enumeration Type Conversion
Assigning Values to Enumerated Variables
FILE HANDLING
Introduction to Files
Streams in C
Buffer Associated with File Stream
Types of Files
Declaring a File Pointer Variable
Opening a File
Closing a File Using fclose()
Read Data From Files
fscanf()
fgets()
fgetc()
fread()
fprintf()
fputs()
write()
fgetc()
fseek()
ftell()
PREPROCESSOR DIRECTIVES
Types of Preprocessor Directives
#define
Object-like Macro
Function-like Macro
Nesting of Macros
Rules for Using Macros
Operators Related to Macros
Function-like Macro
#undef
#define
#line
Pragma Directives
#ifdef
#ifndef
#if Directive
#else Directive
#elif Directive
#endif Directive
#error directive
STORAGE CLASSES
auto Storage Class
register Storage Class
extern Storage Class
static Storage Class
Comparison of Storage Classes
C GRAPHICS
Drawing concentric circles
Graphics program moving car
Creating a Rainbow using Graphics
Course Details
Hours: 3 months
Beginner
Course Fee: 4000
Course Features
2 Free Demo Classes
Free Course Material
Completion Certificate
Lifetime Membership
What Student Says
I proudly say that I was a student of Matrix Computers. I did Java and Adv. Java from Bhatia sir. Foundation laid by Bhatia sir and Matrix family has been the sole reason for the growth of my skills and Expertise, thus giving my carrer a new high.
Gaurav Singh
SKIT, Jaipur
Best place to learn programming in Jaipur is Matrix Computers. The course is taught in simple and awesome way! The assignments are given after each chapter which are designed to boost our confidence and increase our interest in programming.
Rahul Sharma
Poornima University, Jaipur
My best decision in the direction of my career was joining the core Java classes of Bhatia sir at Matrix Computers. I got an indepth knowledge of all topics that helped me to excel in my interviews and projects. Thank You sir.