Home / C Programming / Variable Number of Arguments :: Discussion

Discussion :: Variable Number of Arguments

  1. What will be the output of the program?

    
    
      #include
      #include
      void fun(char *msg, ...); 
    
      int main() 
      { 
        fun("FresherGATE", 1, 4, 7, 11, 0);     
        return 0; 
     }
     void fun(char *msg, ...)
     {     
         va_list ptr;   
         int num;   
         va_start(ptr, msg);    
         num = va_arg(ptr, int);    
         num = va_arg(ptr, int);     
         printf("%d", num); 
    } 
    

     

  2. A.

    FresherGATE 1 7 11 0

    B.

    1

    C.

    4

    D.

    7

    View Answer

    Workspace

    Answer : Option C

    Explanation :

    No answer description available for this question.


Be The First To Comment