14 Years Of Excellence
An ISO 9001:2015 Certified Company

C Language

C LANGUAGE

Types of Languages:

  • High Level Language
  • Low-level Language
  • Middle Level Language

History of “C”

Structure of “C” programme

Console Input/Output

“C” Tokens

Character Set/ Lexical Character Set

Constants

Variables

Data types

Key words

Operators

Control Structures /Conditional Statements:

Selection (or) Decision making

Iteration / Repetitive

Jumping

Case Statements (or) Multiway Decision Making

Pointers:

  • Definition & uses of pointers
  • Pointers variables
  • Pointers operators
  • Pointers Arithmetic
  • Pointers to Pointers
  • Genetic Pointers
  • Comparison of pointers

Arrays & Strings:

  • Definition of an Array
  • Initialization of an Array
  • Types of Arrays
  • Pointers to Arrays
  • Arrays to pointers
  • Dynamic memory allocation
  • String Handling Functions
  • Arrays of Strings & Pointers to Strings
  • Arrays of Character Pointer

Functions:

  • What Functions do
  • Structure of Function
  • Types of Function
  • Different ways of Functions

Passing parameters:

  • Call by Values
  • Call by Address
  • Passing Arrays to functions
  • Re-Cursive

Storage Classes:

  • Auto
  • Extern
  • Static
  • Register

Structures & Unions:

  • Declaring & using structure
  • Structure initialization
  • Operations on structures
  • Array of structures
  • Pointer to structures
  • Nesting structures / Structure In structures

Unions

  • Diff B/w Structures & Unions
  • Operations on union

Files:

  • Files structures
  • Files Handling Functions
  • File types
  • Buffer & un-buffered files
  • Error handling
  • Streams & text streams
  • Re-direction & piping
  • Directory functions
  • Random accessing to data

Macros:

  • Defining the macros
  • Handling the macros
  • Macros as a function
  • Draw backs of macros

Address:

#7-20, 4th Floor,
Kamala Land Mark,
Beside Konark Theater,
Dilsukh Nagar,
Hyderabad - 500 060.
Telangana State, INDIA.

Landline:

040 - 6625 2272
040 - 6625 2273
040 - 6625 2274

Mobile:

+91 - 93999 74756
+91 - 903 006 1377
+91 - 939 249 1377
+91 - 9059 511 485

E-Mail:

info.svgroups@gmail.com
team@svinfotech.in
jobs@svinfotech.in
director@svinfotech.in