C++ Code Snippets For Competitive Exams

21. What is the output?

inline void f()    
{    
    cout << “inline”;    exit(1);    

void main() 

    f();    
    cout << “function”; 
}





Show Answer ?

22. What will be the output of the following?

#include < iostream.h > 
#include < conio.h > 
#include < iomanip.h > 

ostream & CurrencyFormat(ostream& currency) 

    currency.width(10); 
    currency.precision(2); 
    currency.fill(‘*’); 
    currency << “Rs.”; 
    return currency; 

void main() 

    clrscr() 
    cout << CurrencyFormat (100.3412); 
    getch(); 
}





Show Answer ?

23. What is the output of the following?

void main() 

    void *gptr; 
    int *iptr; 
    gptr = iptr; 
    delete gptr; 





Show Answer ?

24. What will be the output?

#include < iostream.h > 
#include < conio.h > 

void max(int x,int y)    

    cout << endl << “X=” << x << “ And Y=” << y; 

void max(long x,long y)

    cout << “X=” << x << “ And Y=” << y; 

void main() 

    void max(int,int); 
    void max(long,long); 
    clrscr(); 
    max(100,200); 
    max(300L,400); 
    getch(); 





Show Answer ?

25. If this programme runs, how many times constructor will be invoked?

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 ?