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


INTERVIEW QUESTIONS LANGUAGES C++ DETAILS
Question :
Can we take "main function" as of type float,char etc?


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

Its possible only with int.If a function is declared as void that it may return anything by default.



Yes it can be done. returning int is a common occurrence. char can also be returned because internally it is represented as nothing but int. returning float is also possible because there is an implicit conversions from int to float and vice versa. so if an int can be returned. so can be a float.



 Posted by: Akshay    

Contact Akshay  Contact Akshay

But of course you would not normally want to do that in any serious programs. The return value of "main" becomes the exit-code for the program and usually the operating systems use an integer (mostly unsigned integer) to capture the exit-code of any program. So unless you don't care about what exit-code you really want to set, it is not a good practice to use anything other than int as the return type of main.



 Posted by: ranadip    

Contact ranadip  Contact ranadip


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 is function overriding?

View Answer
What is the difference between Object and Instance?

View Answer
what is the use of volatile keyword? Give me one example?

View Answer
What is difference between followin intialization.

int iVar1;
int iVar2 = int();

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

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

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/6088/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.66