1) Suppose you have the following array declaration:
int test[13];
Assuming that a variable of type int uses two bytes of memory, when
you run this program how much memory will this array consume? When you
run this program, let's say that your system assigns the memory address
3000 to the indexed variable test[0],what will be the address of the indexed
variable test[5] ? What will be the contents of the memory location test[13]?
2) Define a structure called Team that has two member variables:
last_name of type C-string of up to 15 characters and score
of type int. Declare an array called game that is an array
of 5 elements of type Team. Describe the memory configuration
that is required to save this struct when all elements are filled.
How much memory do you need to save 5 teams?
Note: Remember that a c-string is declared simply as an array of base-type
char, with one extra space for the terminating null, so a c-string of up to 15
characters would be declared as char last_name[16];
3) Create a class called Time that has three separate int
members: hours, minutes, and seconds. How much
memory an array of 5 Time classes will require?