A structure containing the same structure pointer variable as its element is called as self-referential structure.