18)struct base {int a,b;
base();
int virtual function1();
}
struct derv1:base{
int b,c,d;
derv1()
int virtual function1();
}
struct derv2 : base
{int a,e;
}
base::base()
{
a=2;b=3;
}
derv1::derv1(){
b=5;
c=10;d=11;}
base::function1()
{return(100);
}
derv1::function1()
{
return(200);
}
main()
base ba;
derv1 d1,d2;
printf("%d %d",d1.a,d1.b)
o/p is
a)a=2;b=3;
b)a=3; b=2;
c)a=5; b=10;
d)none
19) for the above program answer the following q's
main()
base da;
derv1 d1;
derv2 d2;
printf("%d %d %d",da.function1(),d1.function1(),d2.function1
());
o/p is
a)100,200,200;
b)200,100,200;
c)200,200,100;
d)none
20)struct {
int x;
int y;
}abc;
you can not access x by the following
1)abc-->x;
2)abc[0]-->x;
abc.x;
(abc)-->x;
a)1,2,3
b)2&3
c)1&2
d)1,3,4

Answer Posted / naresh s

18) d
o/p is
2 5
19)
d
o/p is
100 200 100
20) none
Answer is 1,2 & 4.

Is This Answer Correct ?    7 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the difference between fread buffer() and fwrite buffer()?

676


Write a Program to accept different goods with the number, price and date of purchase and display them

5454


What is difference between && and & in c?

604


can any one please explain, how can i access hard disk(physical address)? it is possible by the use of far,near or huge pointer? if yes then please explain......

1415


What is #pragma statements?

594






Is c language still used?

540


What does sizeof return c?

610


how to build a exercise findig min number of e heap with list imlemented?

1614


Explain union. What are its advantages?

621


Differentiate between a for loop and a while loop? What are it uses?

677


What tq means in chat?

584


What is new line escape sequence?

814


Explain what header files do I need in order to define the standard library functions I use?

650


What is s or c?

602


Explain what will be the outcome of the following conditional statement if the value of variable s is 10?

751