logo

CuriousTab

CuriousTab

Discussion


Home C Programming Structures, Unions, Enums Comments

  • Question
  • Which of the following statement is True?


  • Options
  • A. User has to explicitly define the numeric value of enumerations
  • B. User has a control over the size of enumeration variables.
  • C. Enumeration can have an effect local to the block, if desired
  • D. Enumerations have a global effect throughout the file.

  • Correct Answer
  • Enumeration can have an effect local to the block, if desired 


  • Structures, Unions, Enums problems


    Search Results


    • 1. The '->' operator can be used to access structures elements using a pointer to a structure variable only

    • Options
    • A. True
    • B. False
    • Discuss
    • 2. Union elements can be of different sizes.

    • Options
    • A. True
    • B. False
    • Discuss
    • 3. A structure can be nested inside another structure.

    • Options
    • A. True
    • B. False
    • Discuss
    • 4. Nested unions are allowed

    • Options
    • A. True
    • B. False
    • Discuss
    • 5. Point out the error in the program in 16-bit platform?
      #include<stdio.h>
      
      int main()
      {
          struct bits
          {
              int i:40;
          }bit;
      
          printf("%d\n", sizeof(bit));
          return 0;
      }
      

    • Options
    • A. 4
    • B. 2
    • C. Error: Bit field too large
    • D. Error: Invalid member access in structure
    • Discuss
    • 6. The '.' operator can be used access structure elements using a structure variable.

    • Options
    • A. True
    • B. False
    • Discuss
    • 7. A union cannot be nested in a structure

    • Options
    • A. True
    • B. False
    • Discuss
    • 8. Bit fields CANNOT be used in union.

    • Options
    • A. True
    • B. False
    • Discuss
    • 9. one of elements of a structure can be a pointer to the same structure.

    • Options
    • A. True
    • B. False
    • Discuss
    • 10. A structure can contain similar or dissimilar elements

    • Options
    • A. True
    • B. False
    • Discuss


    Comments

    There are no comments.

Enter a new Comment