Home / C Programming / Const :: Discussion

Discussion :: Const

  1. Point out the error in the program.

     #include
     #include 
     union employee
     {    
         char name[15];  
         int age;    
         float salary;
       };
       const union employee e1;  
      
       int main() 
       {    
         strcpy(e1.name, "K");     
         printf("%s", e1.name);         
         e1.age=85;  
         printf("%d", e1.age);     
         printf("%f", e1.salary);     
         return 0; 
     } 
    

  2. A.

    Error: RValue required

    B.

    Error: cannot modify const object

    C.

    Error: LValue required in strcpy

    D.

    No error

    View Answer

    Workspace

    Answer : Option B

    Explanation :

    No answer description available for this question.


Be The First To Comment