Cpp Programming Quiz 65 – How “Late binding” is implemented in C++?
[B]. Using Virtual tables[C]. Using Indexed virtual tables
[D]. Using polymorphic tables
Answer: Option B
Answer: Option B
[B].
[C].
[D].
Answer: Option D
Explanation:
No answer description available for this question.
ASCII value of 99
[C].
Garbage value
[D].
99.50
Answer: Option B
Explanation:
No answer description available for this question.
#include
static int b = 0;
void DisplayData(int *x, int *y = &b)
{
cout<< *x << " " << *y;
}
int main()
{
int a = 10, b = 20 ;
DisplayData(&a, &b);
return 0;
}
[A].The program will print the output 10 20.
[B].The program will print the output 10 0.
[C].The program will print the output 10 garbage.
[D].The program will report compile time error.
Answer: Option A
#include
int main()
{
int arr[] = {1, 2 ,3, 4, 5};
int &zarr = arr;
for(int i = 0; i <= 4; i++)
{
arr[i] += arr[i];
}
for(i = 0; i <= 4; i++)
cout<< zarr[i];
return 0;
}
[A].The program will print the output 1 2 3 4 5.
[B].The program will print the output 2 4 6 8 10.
[C].The program will print the output 1 1 1 1 1.
[D].It will result in a compile time error.
Answer: Option D
are inherited
[C].
are not called
[D].
are created
Answer: Option C
Explanation:
No answer description available for this question.