CoolInterview.com - World's Largest Collection of Interview Questions
 Interview Questions  
 Our Services  

Get 9,000 Interview Questions & Answers in an eBook.


  • 9500+ Pages
  • 9000 Question & Answers
  • All Tech. Categories
  • 14 MB Content

    Get it now !!


    Send your Resume to 6000 Companies


  • INTERVIEW QUESTIONS LANGUAGES C++ DETAILS
    Question :
    What is difference between followin intialization.

    int iVar1;
    int iVar2 = int();

    and which one of two should we prefer always and why?


    Category C++ Interview Questions
    Rating (0.0) By 0 users
    Added on 7/19/2006
    Views 1266
    Rate it!
    Answers:

    In first case a variable will be create in memeory with the default base type value (depending upon compiler 2 compiler) bcoz it is not initialized. in second case the variable will be created in the memory with the value retuned by the function int() (if int is a user define function) the second statement should have been int *i = new int();



    The 2nd statement is just fine. It call the default constructor for the data-type just as for classes. In the case of built-in types, the variable is initialized to zero.



     Posted by: swamy    

    Contact swamy  Contact swamy


    If you have the better answer, then send it to us. We will display your answer after the approval.
    Name :*
    Email Id :*
    Answer :*
    Verification Code Code Image - Please contact webmaster if you have problems seeing this image code Not readable? Load New Code
    Process Verification  Enter the above shown code:*
    Inform me about updated answers to this question

       
    Related Questions
    View Answer
    What are the things contains in .obj file ? ( compiled result of .cpp file )

    View Answer
    it possible to inherit the private member in drived class?

    View Answer
    Can you allocate the memory using malloc() in C and deallocate the same memory using free() in c++

    View Answer
    How do you write a program which produces its own source code as its output?

    View Answer
    Define copy constructor? What is the use of copy constructor?

    View Answer
    What is a memory leak? How can we avoid it?
    View Answer
    What is the difference between Function and Member function?



    View Answer
    In C++, what is a constructor,destructor?
    View Answer
    What is a class?
    View Answer
    What is an object?
    View Answer

    Please Note: We keep on updating better answers to this site. Subscribe to our newsletter to get notified when better answer is posted.

    Notify me when better answer is posted!
    Email:

    View ALL C++ Interview Questions

    User Options
    Sponsored Links


    Copyright ©2003-2009 CoolInterview.com, All Rights Reserved.
    Privacy Policy | Terms and Conditions
    Page URL: http://www.coolinterview.com/interview/6084/default.asp?cachecommand=bypass


    Download Yahoo Messenger | Placement Papers| FREE SMS | ASP .Net Tutorial | Web Hosting | Dedicated Servers | Joke of the Day

    0.42