Search This Blog

Friday, April 25, 2025

What is a Self-Refrential structure?

 Self-referential structures are used in C and C++ programming. A self-referential structure is a structure that contains a pointer to itself, or you can say a pointer to a variable of the same type. A self-referential structure can have one or more pointer variables pointing to the same type. 

Example of simple structure:


Example of self-referential structure:


Here, nptr is a pointer variable of type struct person, and nptr is a variable in the same datatype struct person. 

In a later post, we will see how the self-referential structures are useful.

Created by Nancy K A N
@00:59 26-Apr-2025





No comments:

Post a Comment