Nested structure
We can declare a nested structure as the nested loop. This means we can define a structure inside another structure. The basic syntax of a nested structure is as follows:
struct firstStructure { // our first structure
//variables
};
struct secondStructure { // Our second structure
struct firstStruct objName; //Created object of fist structure(Nesting)
//More variables
};
Let's look at an example. Let's say we need two types of information about a student, basic information and personal information. The basic information includes the name and roll number. The personal information includes age, phoneNum and sex. The structures of the two types of information will be as follows:
struct basicInfo { // our first structure
String name;
int roll;
};
struct personalInfo { //our second structure.
int age;
int phoneNum;
char sex;
};
We will nest the first structure to the...