Home / C Programming / Declarations and Initializations :: Discussion

Discussion :: Declarations and Initializations

  1. Is it true that a function may have several declarations, but only one definition?

  2. A.

    Yes

    B.

    No

    View Answer

    Workspace

    Answer : Option A

    Explanation :

    Yes, but the function declarations must be identical.

    Example:

     

    #include 
     void Display(); 
     void Display();
     void Display();  
     
     void Display()
     {  
         printf("Weclome to Freshergate.com..!");
     }  
    int main()
     {     
         Display();   
         return 0;
     }
     
     //Output:
      Weclome to Freshergate.com..! 


Be The First To Comment