adplus-dvertising
frame-decoration

Question

The size of the following union, where an int occupies 4 bytes of memory is
union demo
{
  float x;
  int y;
  char z[10];
};

a.

8 byte

b.

4 byte

c.

10 byte

d.

18 byte

Answer: (c).10 byte

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. The size of the following union, where an int occupies 4 bytes of memory is

Similar Questions

Discover Related MCQs

Q. Members of a union are accessed as________________.

Q. It is not possible to create an array of pointer to structures.

Q. Size of union is size of the longest element in the union.

Q. Which of the following share a similarity in syntax?

1. Union
2. Structure
3. Arrays
4. Pointers

Q. Which of the following accesses a variable in structure b?

Q. Which of the following is a properly defined struct?

Q. Which properly declares a variable of struct foo?

Q. For the following function call which option is not possible?

func(&s.a;); //where s is a variable of type struct and a is the member of the struct.

Q. What is a structure in C language?

Q. What is the size of a C structure?

Q. Choose a correct statement about C structures.

Q. Choose a correct statement about C structure elements.

Q. A C Structure or User defined data type is also called

Q. What are the uses of C Structures?

Q. In a nested structure definition, with country.state.district statement, memeber state is actually present in the structure? (COUNTY, STATE, DISTRICT structures)

Q. What is actually passed if you pass a structure variable to a function?

Q. Choose a correct statement about structure and array.

Q. What are the types of data allowed inside a structure?