Structs, Files and Modular C

Organizing data and programs in C: structs, unions and enums, typedefs, binary and text files, error handling and designing modules with clean interfaces.

CPRG-120 Year 1 3 credits 12 lessons planned ▶ Video lessons coming soon

Offered by HSM University · C Programming

Course content

  1. 1StructuresComing
  2. 2Arrays of structuresComing
  3. 3Pointers to structuresComing
  4. 4Unions and enumsComing
  5. 5Typedefs and opaque typesComing
  6. 6Text filesComing
  7. 7Binary filesComing
  8. 8Error handling and errnoComing
  9. 9Designing modules and interfacesComing
  10. 10Static librariesComing
  11. 11Bit manipulationComing
  12. 12Capstone: a record-keeping applicationComing

Requirements

Recommended background. You can start any course at any time.

Description

Organizing data and programs in C: structs, unions and enums, typedefs, binary and text files, error handling and designing modules with clean interfaces.

Part of the Information Technology stream, typically taken in year 1.