C - Programming

C Programming

Why Programming languages?
History of Programming Language?
Levels of Programming Language?
What is C Programming language?
Feature of C.
Explain First C Program in depth.
Compilation & Execution.
Compiler Vs. Interpreter.
Loader Vs.Linker.
Assembler.
C-Tokens.
Variables.
Keyword.
Identifier.
Variable declaration.
Assigning a value to a variable
Initialization.
Data types.
Data type modifier.
Data representation in memory.
Format Specifiers.
Input-Output Functions.
Escape sequences.
Comments.
Categories & Types of Operators.
Arithmetic Operators.
Relational Operators.
Logical Operators.
Assignment Operators.
Increment-Decrement Operators.
Conditional Operators.
Bitwise Operators.
Special Operator.
Type Casting.
Operators Precedence & Associatively.
Evaluation of expressions.
simple if
if…else
nested if else
else if ladder
switch-case
nested switch-case
while loop.
do while loop.
for loop.
nested for loop.
pattern Programming
break
continue
goto
exit()
return
Need of Array?
What is an Array?
Declaration of an Array.
Initialization of Array.
Types of Array.
Single Dimensional Array.
Two-Dimensional Array. (Multi-Dimensional)
Three-Dimensional Array.(Multi-Dimensional)
Matrix Programming
Need of Pointer.
Definition of Pointer.
Pointer Declaration.
size of pointer.
Pointer Arithmetic.
Chain pointer.
Pointer Vs. Array.
void pointer.
  • Dynamic memory allocation
  • malloc()
    calloc()
    realloc()
    free()
Need of function.
What is function?
Benefits of function.
Elements of Function.
Non-parameterized vs Parameterized function.
call by value
call by reference
Passing array as a parameter.
return type of a function.
function returning a value.
function returning a pointer.
function returning an array.
Mixing of function, pointer and array.
auto(default)
static
register
extern
What is String?
Declaring string using Array.
Declaring string using Pointer.
Reading string Using scanf() function.
Drawback of scanf() function.
Reading string using gets() function.
use of puts() function.
String handling function <string.h>
function with string.
character function <ctype.h>
floor()
ceil()
pow()
exp()
sqrt()
etc…
Need of Structure.
What is structure?
Defining a structure.
Declaration of structure variable.
Structure initialization.
Storage of structure in memory.
size of structure.
Array of structure.
Array within structure.
Nested structure.
Pointer to structure.
Structure and functions.
Passing structure variable as argument.
Returning structure variable from function. Union.
Union.
enum keyword.
#include preprocessor directive.
#define preprocessor directive.
Conditional compilation directive.
#if
#else-if
#end
#end if
#ifdef
#ifndef
#redef
Introduction
FILE pointer
Opening a file.
Closing a file.
File I/O operation
Sequential access file
Random access file
Command line arguments.
Website Development
Software Development
Mobile Appn Development

Subscribe to our Newsletter

Join our newsletter and get news in your inbox.

mail