C Language Training Course by Enosis Learning Training Institute in Pune
C Language Training Course free videos and free material uploaded by enosis learning Creating Software Professionals Training Institute,Pune .
GETTING STARTED
What is C?
Sample Program
Components of a C Program
Examples
Data Types
Variables
Naming Conventions for C Variables
Printing and Initializing Variables
Array Examples
Compiling and Executing a C Program
FUNCTIONS AND OPERATORS
Examples of C Functions
Functions
Sum Invoked from main
Invoking Functions
Elementary Operators
The operator= Operators
The Conditional Operator
Increment and Decrement Examples
Increment and Decrement Operators
CONTROL FLOW CONSTRUCTS
Examples of Expressions
if else
while
for
do while
switch
SIMPLE I/O
Character I/O
End of File
Simple I/O Examples
Simple I/O Redirection
I/O with Character Arrays
MORE ON FUNCTIONS
Extended Example
The getline Function
The strcmp Function
The check Function
The atoi Function
HIGHER DIMENSIONAL ARRAYS
Array Dimensions
An Array as an Argument to a Function
String Arrays
SEPERATE COMPILATION
Compiling Over Several Filess
Function Scope
File Scope
Program Scope
Local static
register and extern
Object Files
Libraries
The C Loader
Header Files
POINTERS
Fundamental Concepts
Pointer Operators and Operations
Changing an Argument with a Function Call
Pointer Arithmetic
Array Traversal
String Functions with Pointers
Pointer Difference
Prototypes for String Parameters
Relationship Between an Array and a Pointer
The Pointer Notation *p++
STRUCTURES
Creating Structures
Operations on Structures
Functions Returning Structures
Passing Structures to Functions
Pointers to Structures
Array of Structures
Functions Returning a Pointer to a Structure
FILE I/O
System Calls vs. Library Calls
Opening Disk Files
fopen
I/O Library Functions
Copying a File
scanf
printf
fclose
feof
USEFUL LIBRARY FUNCTIONS
strstr
strchr, strrchr
system
strtok
strspn, strcspn
Math Functions
MORE ON FUNCTIONS
General
Function Declarations
Returning a Value or Not
Arguments and Parameters
Organization of C Source Files
STRINGS
Fundamental Concepts
Aggregate Operations
String Functions
C is one of the most widely used programming languages of all time. It provides a base to learn other advanced programming languages like C++, Java, etc.
Write a public review