Curioustab
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Home
»
C Programming
»
Variable Number of Arguments
The macro va_start is used to initialise a pointer to the beginning of the list of fixed arguments.
True
Correct Answer:
False
← Previous Question
Next Question→
More Questions from
Variable Number of Arguments
A function that receives variable number of arguments should use va_arg() to extract the last argument from the variable argument list.
va_list is an array that holds information needed by va_arg and va_end
The macro va_arg is used to extract an argument from the variable argument list and advance the pointer to the next argument.
A function that receives variable number of arguments should use va_arg() to extract arguments from the variable argument list.
For a function receives variable number of arguments it is necessary that the function should receive at least one fixed argument.
In a function that receives variable number of arguments the fixed arguments passed to the function can be at the end of argument list.
It is necessary to call the macro va_end if va_start is called in the function.
Can we pass a variable argument list to a function at run-time?
While defining a variable argument list function we drop the ellipsis(...)?
Can we write a function that takes a variable argument list and passes the list to another function?
Discussion & Comments
No comments yet. Be the first to comment!
Name:
Comment:
Post Comment
Join Discussion
Discussion & Comments