C++ Code Snippets For Competitive Exams

11.

new->data = 20; 
new->next = temp->next; 
temp->next= new;

The above code will ________ the item (new) in the list





Show Answer ?

12. What is out put ?

class extra 

    int a,b; 
    public: 
    extra(int x,int y) 
    { 
        a = x; 
        b = y; 
    } 
    extra operator += (int n); 
    void display() 
    { 
        cout << endl << a << “ “ << b; 
    } 
}; 
extra extra::operator += (int n) 

    a = a + n; 
    b = b + n; 
    return *this; 

void main() 

    extra e1(3,5); 
    e1 += 20; 
    e1.display(); 





Show Answer ?

13. What is an error? 

#include < iostream.h > 
void main() 

    union 
    { 
        int x; 
        float y; 
    } 
    cin >> x; 
    cin >> y; 
}





Show Answer ?

14. The output of following code will be

const MAX 50 
void main() 

    cout << MAX; 
}





Show Answer ?

15. Find out put

struct date 

    unsigned int day:5; 
    unsigned int month:4; 
    unsigned int year:7; 
}today; 
cout<< sizeof(today)<< "bytes"; 





Show Answer ?

16.

class test 

    int a; static int cnt; 
    public: 
    test() 
    { 
        a=0; 
        cout << ++cnt; 
    } 
    test( int p) 
    { 
        a=p; 
        cout << ++cnt; 
    } 
    ~test() 
    { 
        cout << cnt--; 
    } 
}; 
int test::cnt; 
void main() 

    test ob,ob1(10); 
    ob = test(); 
    test(); 
}





Show Answer ?

17. What will be the output? 

#include < iostream.h > 
void main() 

cout << 5>100; 





Show Answer ?

18. Which of the statements will declare an array of pointers to non-static member functions of F?

class F 

    public: 
    void f(int x); 
    void g(int x); 
    void h(int x); 
}; 





Show Answer ?

19. What will be the output of the following

void x( char msg*) const 

    msg = “Welcome”; 
    cout << msg; 

void main() 

    clrscr(); 
    x(“Hello”); 
    getch(); 

}





Show Answer ?

20. What will be the output?

class Test 

    int a; 
    public: 
    T fun1(int x) 
    { 
        T tmp; 
        tmp.a = 2 * x; 
        Return tmp; 
    } 
    void fun2() 
    { 
        cout << endl << this->a; 
    } 
}; 
void main() 

    T t1; 
    t1.fun1(100).fun2(); 
}





Show Answer ?