Pointers in C & C++ [Full Course] faq

learnersLearners: 4
instructor Instructor: freeCodeCamp.org instructor-icon
duration Duration: 4.00 instructor-icon

This course provides an introduction to pointers in C/C++, covering topics such as pointer types, pointer arithmetic, void pointers, pointers to pointers, pointers as function arguments, and pointers and arrays. It also covers dynamic memory allocation and memory management. The course provides a comprehensive overview of the use of pointers in C/C++.

Course Feature Course Overview Course Provider
Go to class

Course Feature

costCost:

Free

providerProvider:

freeCodeCamp

certificateCertificate:

Paid Certification

languageLanguage:

English

start dateStart Date:

On-Demand

Course Overview

❗The content presented here is sourced directly from freeCodeCamp platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [February 21st, 2023]


) Introduction to pointers in C/C++.
) Working with pointers.
) Pointer types, pointer arithmetic, void pointers.
) Pointers to Pointers in C/C++.
) Pointers as function arguments - call by reference.
) Pointers and arrays.
) Arrays as function arguments.
) Character arrays and pointers - part 1.
) Character arrays and pointers - part 2.
) Pointers and 2-D arrays.
) Pointers and multidimensional arrays.
) Pointers and dynamic memory - stack vs heap.
) Dynamic memory allocation in C - malloc calloc realloc free.
) Pointers as function returns in C/C++.
) Function Pointers in C / C++.
) Function pointers and callbacks.
) Memory leak in C/C++.

(Please note that we obtained the following content based on information that users may want to know, such as skills, applicable scenarios, future development, etc., combined with AI tools, and have been manually reviewed)
Learners can learn a variety of topics related to pointers in C & C++ from this course. They will gain an understanding of the fundamentals of pointers, such as pointer types, pointer arithmetic, void pointers, and pointers to pointers. They will also learn how to use pointers as function arguments, how to work with arrays and pointers, and how to use dynamic memory allocation. Additionally, learners will gain an understanding of function pointers and callbacks, as well as memory leak in C/C++. Finally, learners will gain the skills to debug, compile, and write algorithms in C & C++.

Course Provider

Provider freeCodeCamp's Stats at OeClass