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


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 1459
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-2010 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 | Free SMS | Dedicated Servers | Joke of the Day

0.89