C Programming - Variable Number of Arguments - Discussion
Discussion Forum : Variable Number of Arguments - Point Out Errors (Q.No. 7)
7.
Point out the error in the following program.
#include<stdio.h>
#include<stdarg.h>
void varfun(int n, ...);
int main()
{
varfun(3, 7, -11.2, 0.66);
return 0;
}
void varfun(int n, ...)
{
float *ptr;
int num;
va_start(ptr, n);
num = va_arg(ptr, int);
printf("%d", num);
}
Discussion:
16 comments Page 2 of 2.
Rathika said:
7 years ago
Please explain the program briefly.
Prem said:
1 decade ago
Please kindly explain in brief.
Sunil kumar yadav said:
1 decade ago
Kindly explain in briefly?
Ratna said:
8 years ago
Please explain in briefly.
Nithya said:
7 years ago
Please explain the answer.
Riz said:
1 decade ago
Can anyone explain?
Post your comments here:
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers