Introduction
Structs help group related information together in one place. They make it easier to organize and work with data that belongs together.
When you want to represent a real-world object like a person with name, age, and address.
When you need to keep different pieces of data related to each other, like a book's title, author, and pages.
When you want to pass multiple related values together in a function.
When you want to create a custom data type that holds several fields.
When you want to improve code readability by grouping data logically.