U
Q. What is the output of this program?
#include #include using namespace std; int Addition(int number, ...) { int sum = 0; va_list args; va_start (args,number); for (int i = 0; i < number; i++) { int number = va_arg (args,int); sum += number; } va_end (args); return sum; } int main (void) { int Result = Addition(1, 10, 9, -1, 13, 23, -2, 9, 17); cout << "The result is " << Result; return 0; }
No solution found for this question.
Add Solution and get +2 points.
You must be Logged in to update hint/solution
Be the first to start discuss.
Q. What is the correct definition of an array?
Q. Which of the following operators cannot be overloaded in C++?
Q. Which of the following language is more memory efficient?
Q. What is the default return type of the 'main()' function in C++?
Q. Which of the following is the correct way to define a function pointer in C++?
Q. What does the following statement mean?
Q. At which time does the static_cast can be applied?
Q. A block comment can be written by
Q. Which of the following is used to allocate memory dynamically in C++?
Q. By default, members of the class are ____________ in nature.
Discusssion
Login to discuss.