| Question | Answer |
| A _______ is a collection of variables of different data types under a single name. | structure |
| It is similar to a class in that, both holds a collection of data of different data types.
Class
Object
Instance
Structure | Structure |
| If you want to store some information about a person such as: his/her name, citizenship number and salary. You can easily create different variables in a Structure such as: name, citNo, salary to store these information separately. True or False? | True |
| The _____ keyword defines a structure type followed by an identifier (name of the structure). | struct |
| The struct keyword defines a structure type followed by a/an _______. | identifier |
| Inside the curly braces, you can NOT declare more than one member (declare variables inside curly braces) of that structure. True or False? | False, you CAN :-) |
| Is this Structure declaration correct:
struct Person
{
char name[50];
int age;
float salary;
};
True or False? | True |
| When a structure is created, memory is allocated. True or False? | False, no memory is allocated. ;-) |
| A semicolon is required to end a Structure declaration. True or False? | True |
| Which of the following is the correct definition of a structure variable for the structure Person?
Ferzon L;
Person J:
Perzon J;
Person L; | Person L; |
| The members of structure variable is accessed using a ____ operator. | dot (.) operator. |
| Suppose, you want to access age of structure variable cutiepie and assign it 19 to it. You can perform this task by using following code below:
cutiepie.age = 19;
True or False? | True |
| These members are normal C++ variables. We can create a structure with variables of different data types in C++. | Data Members |
| These members are normal C++ functions. Along with variables, we can also include functions inside a structure declaration. | Member Functions |
| Structures in C++ can contain two types of members (Two Answers):
Member Prototypes
Member Functions
Object Members
Data Members | Data Members and Member Functions |