Get Started:
+91 800-114-6000 / +91 947-453-0936
This is an Important Announcement. Please go through our website regularly for all Announcements.
Login
|
Register
Blog
NoticeBoard
Downloads
Careers
Live Projects
Home
Welcome Students...
Profile
Courses
Global Certification
Scholarship
Placement
Gallery
Events
Seminar
Boot Camp
Franchise
Contacts
MENU
Programming in C
Home
Programming
Programming in C
Tweet
Contents..
Introduction to Programming
Introduction to Computer Languages
Need of Computer Languages
Types of Computer Languages
Complier and Interpreter
History of C Language
C Program Structure
The Main Function
Header Files (stdio.h, conio.h, math.h .. ...)
Review Questions
Programming Exercises
Basics of C Language
Character Sets
Tokens in C
C Operators
Backslash Characters
Variables and Data types
Primary Data type Chart
Derived and Userdefined data types
Storage Classes and Volaitile Variables
Symbolic and Variable Constants
Expressions (Arithmetic and C Expressions)
Precedence of operators with examples
Type casting in C
Prefix and Postfix using sample program
Review Questions
Programming Exercises
Managing Input/Output Operations
Reading a single character
Writing a single character
Character test function (ctype.h)
Formatted Input in C
Formatted Output in C
Control Strings
Review Questions
Programming Exercises
Control Statements
Overview of Control Statements
If Statement (All 3 Forms)
Nested If Statements
Switch Statement
Integrating Switch and If Statement
The Conditional Operator(? :)
Goto Statement
Review Questions
Programming Exercises
Loops in C
Oveview of Loops
The for loop
The while loop
The do - while loop
Integrating if and for statements
Break and Continue statements
Nested Loops
Star printing using loops
Review Questions
Programming Exercises
Arrays using C
Overview of Arrays
Memory Allocation in Arrays
Single Dimensional Arrays
Two Dimensional Arrays
Dynamic Arrays
More about arrays
Review Questions
Programming Exercises
Strings and Character Arrays
Declaring and Initializing Strings
Reading Strings using scanf
Reading Strings using gets()
String Handling Functions
Array of Strings
Review Questions
Programming Exercises
User Defined Functions (UDF)
Overview of Functions
Library Functions and User Defined Functions
Multi Function Program
Return and Non Return Types
Function Prototypes
Parameterized and Non Parameterized Functions
Formal and Actual Parameters
Call by Value and Call by Reference
Passing Arrays and Strings to function
Nested Functions
Review Questions
Programming Exercises
Structures and Unions
Overview of Structures
Defining and Declaring Structures
Accessing Structure Members
Initialisation of Structure Members
Array of Structures
Array within Structures
Structures within Structures
Structures and Functions
Overview of Unions
Review Questions
Programming Exercises
Pointers in C
Overview of Pointers
Declaration and Initialisation of pointers
Accessing a variable through its Pointer
Chain of Pointers
Pointer Expressions
Increments and Scale Factor
Pointers and Arrays
Pointers and Strings
Array of Pointers
Pointers and Functions
Functions returning Pointers
Pointers and Structures
Review Questions
Programming Exercises
Dynamic Memory Management
Overview of Memory Management
DMA Functions (Malloc, Calloc, Free and Realloc)
Memory Allocation Process
Review Questions
Programming Exercises
Files Handling in C
Overview of Files I/O Operations
File I/O Library Functions
Defining and Opening a file
File Handling Modes (r, w, a ,r+, w+, a+)
Closing a File
Reading and Writing Characters in file
Reading and Writing Integers in file
The fprintf() and fscanf() functions
Use of ftell(), rewind() and fseek() functions
Review Questions
Programming Exercises
Tweet
Contact
Have Query?
Just Make a Call
to
+91 800-114-6000 / +91 947-453-0936
Or
Similar Courses
Data Structure
Advanced Java (J2EE)
Matlab Programming
Object Oriented Programming with C++
C# Programming
Core Java
VB.NET Programming
About FlexonLabs::
You have reached one of life's important cross roads. You are about to leave college life behind to embark upon your professional career. We understand that, for you, it is a time for important decisions and you undoubtedly want to know how to realize your full potential. At Flexon, we appreciate that everyone has different needs; your goals and interests are wide and varied. With your future so full of possibilities, we encourage you to explore your options fully before making any big decisions.
Social Bookmarks:
FlexonLabs
[ A Unit of Flexon Technologies Limited ]
A/27, Armstrong Avenue, Bidhannagar, Durgapur, West Bengal -713212
Phone No:
+91 800-114-6000 / +91 947-453-0936
Email Id:
Flexonlabs2010@Gmail.Com, Info@Flexonlabs.Com
Navigation
Profile
Courses
Global Certification
Scholarship
Placement
Franchise
Contacts
Downloads
NoticeBoard
Events
Seminar
Boot Camp
Visitor:
84562
All Rights Reserved by FlexanLabs | Designed & Developed by
Flexon Technologies Limited
Navigation
Profile
Courses
Global Certification
Scholarship
Placement
Franchise
Contacts
Downloads
NoticeBoard
Events
Seminar
Boot Camp
Careers
Live Projects