C++ Interview Questions - Aditi

1. What is the output of the program given below?

#include
main()
{
char i=0;
for(;i>=0;i++) ;
cout<}

a) 0 b) 1 c) Error d) ASCII value e) No output

2. What is the output of the following program?

#include
main()
{
int i=0;
fork();
cout<fork();
cout<fork();
wait();
}

a) 0 b) 1 c) Garbage value d) Error e) No output

3. How much memory will be allocated in the following statement?

int (*x)[10];

a) 10 b) 20 c) Garbage value d) 2 e) No output

4. How much memory will be allocated in the following statement?

int (*x)();

a) NULL b) 0 c) Garbage value d) 2 e) No output

5. How many times is c=c*a calculated?

#include
main()
{
int a=2;
int b=9;
int c=1;
while(b)
{
if(odd(b))
c=c*a;
a=a*a;
b=b/2;
}
cout<}

a) 1 b) 9 c) 2 d) Error e) No output

6. Write a program to initialize a string using copy constructor?

7. What is the result of the expression: (x-a)(x-b)(x-c).....(x-z) ?
Post your comment