Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

C Foundations: Structures, Unions, and Custom Data Types

There are many reasons to learn C, but perhaps one of the strongest is that learning it makes you a better programmer. This course will dive deeper into the details of data structures and how to use them.

Beginner
30m
(5)

Created by Edward Curren

Last Updated Apr 18, 2025

Course Thumbnail
  • Course

C Foundations: Structures, Unions, and Custom Data Types

There are many reasons to learn C, but perhaps one of the strongest is that learning it makes you a better programmer. This course will dive deeper into the details of data structures and how to use them.

Beginner
30m
(5)

Created by Edward Curren

Last Updated Apr 18, 2025

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Data structures are an essential part of building code because they make a complex set of related data easier to work with and can be more efficiently stored. The larger the amount of data, the more critical the data structures become. In this course, C Foundations: Structures, Unions, and Custom Data Types, you’ll master the use of structs, unions, and typedefs in C programming. First, you’ll explore the how and why of data structures. Next, you’ll discover how to leverage typedef for custom data types. Finally, you’ll learn how to manage these complex data structures. When you’re finished with this course, you'll have the skills and knowledge of structs, unions, and typedefs in C programming needed to be an unstoppable master of data organization and structuring.

C Foundations: Structures, Unions, and Custom Data Types
Beginner
30m
(5)
Table of contents

About the author
Edward Curren - Pluralsight course - C Foundations: Structures, Unions, and Custom Data Types
Edward Curren
10 courses 4.3 author rating 269 ratings

With over 20 years of experience in the software world, Ed is currently an enterprise architect but always a mentor and innovator.

Get started with Pluralsight