Question: help on this C++ question Assuming the following declarations, find the mistakes in the statements below. struct A { int m1[2]; int m2; } struct

help on this C++ question

Assuming the following declarations, find the mistakes in the statements below.

struct A { int m1[2]; int m2; } 
struct B { A a1; A* a2; int m3; } 
A a; 
B b[2]; 

a. b[0].a2 = a;

b. b[1].m2 = 42;

c. b[2].a2 = new A;

d. b[0].a1.m1 = 42;

e. b[1].a2->m2 = 42;

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!