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

Using a C18 Preprocessor (CPP)

This course will teach you the role of C Preprocessor in the C programming language. You'll learn how C Preprocessor plays a role during the compilation process of a C program and how you can use various preprocessor directives practically.

Intermediate
1h 26m
(50)

Created by Jaya Bodkhey

Last Updated May 18, 2022

Course Thumbnail
  • Course

Using a C18 Preprocessor (CPP)

This course will teach you the role of C Preprocessor in the C programming language. You'll learn how C Preprocessor plays a role during the compilation process of a C program and how you can use various preprocessor directives practically.

Intermediate
1h 26m
(50)

Created by Jaya Bodkhey

Last Updated May 18, 2022

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

When it comes to learning a programming language, the focus is often on the different programming elements and syntax rules of a programming language. While it is important to learn these aspects, you shouldn’t be missing the most important piece that is responsible for performing all the background activities in order to translate your program written in a high-level language to a language that your machine is able to understand. In this course, Using a C Preprocessor (CPP), you’ll learn to use C preprocessor directives in your C program. First, you’ll explore various phases of the compilation process of a C program and what role does the C preprocessor play in that. Next, you’ll discover various preprocessor directives defined in the C library as well as those which are defined specific to different compiler flavors. Finally, you’ll learn how to use these preprocessor directives effectively in your C programs and applications. When you’re finished with this course, you’ll have the skills and knowledge of using the C preprocessor needed to understand the preprocessing phase during the compilation process and to use the features and power rendered by the preprocessor directives in your real time applications.

Using a C18 Preprocessor (CPP)
Intermediate
1h 26m
(50)
Table of contents

About the author
Jaya Bodkhey - Pluralsight course - Using a C18 Preprocessor (CPP)
Jaya Bodkhey
11 courses 3.8 author rating 263 ratings

Jaya is an Information Security and Automation Engineer. She has got 10 years of software industry experience in Information Security, Telecom, Finance and Automation domains.

Get started with Pluralsight