C Programming: Advanced Data Types

Provided by: edX

In this course, you will define your own data types in C, and use the newly created types to more efficiently store and process your data. Many programming languages provide a number of built-in data types to store things such as integers, decimals, and characters in variables, but what if you wanted to store more complex data? Defining your own data types in C allows you to more efficiently store and process data such as a customer's name, age and other relevant data, all in one single variable!


Course Objectives:

  • Define new data types (structures) to store multiple data items in one variable and create, initialize and modify variables of these new types
  • Find and explain the memory usage of a structure and use pointers to structures and the direct and indirect member selection operators to access members of structures
  • Create linked lists of structures with dynamic memory allocation at runtime
  • Sort or search lined lists of structures.


Recommended Background

  • Recommended for all individuals seeking to familiarise themselves with fundamental concepts in coding and algorithms.

Course ID

ED112

Skill Focus

Intermediate

Instructor(s)

edX

Employee Type

New applicants

Method of Delivery

Online

Estimated Effort

35 hrs

Cost

Contact for Pricing


Certification is paid for $ 49.00 ; Full financial aid available for certification