The C Programming Language

The C Programming Language Details

ANKASYS C language programming course is a one week C course, which covers all the features of the C language. The course is offered in collaboration with ANKASYS training partner CSD.

  • Introduction to the course
  • Programming and C language
  • Number Systems
  • General concepts and terms
  • Data types
  • Declaration and definition
  • Constants
  • Functions
  • Scope and storage duration
  • Operators
  • if expression
  • Function declarations
  • Conditional operator
  • Loop statements
  • Type conversions
  • switch expression
  • Preprocessor and #define #include directives
  • goto expression
  • Random number generation and general applications
  • Arrays
  • sizeof operator
  • Pointers
  • void pointers
  • Pointer applications
  • Standart functions for cstring
  • String literals
  • Pointer arrays
  • Pointer to pointers
  • Dynamic memory management
  • Storage class specifiers
  • Modules and linkage concept
  • Structs
  • Recursive Functions
  • Unions
  • Bitwise operators
  • Bit fields
  • enum types
  • Command line arguments
  • Files and its applicatios
  • Multidimensional arrays
  • Function pointers
  • Macros
  • Other preprocessor directives