ANSI C Programming: Data Representation

This course is included in our On-demand training solution.


To describe how ANSI C programs use memory to store data and how to write portable C programs

Target Audience

Programmers and software developers new to ANSI C


Awareness of programming concepts; experience of using a third-generation, high-level language, such as Pascal, PL/1, BASIC, or FORTRAN

Expected Duration

200 min.

Course Objectives

ANSI C Programming: Data Representation

  • declare local and external variables and distinguish between declarations and definitions in ANSI C.
  • identify the four datatypes used in ANSI C and detail their respective storage restrictions.
  • name the datatype qualifiers used in ANSI C and identify the datatypes with which they can be used.
  • list the rules for naming identifiers in ANSI C.
  • distinguish between defining and initializing variables in ANSI C.
  • use shorthand suffixes while qualifying variables in ANSI C.
  • define and initialize variables in ANSI C.
  • identify decimal, octal, and hexadecimal integer constants and floating point constants in ANSI C.
  • use character and string constants in ANSI C.
  • use special constants and enumerators in ANSI C.