Code Comments
Programming Forum and web based access to our favorite programming groups.Hi, I often see the functions like exit() and close(). Can they replace return in the c program? Which header includes them? What is the difference between exit(0), exit(1) and exit(...)? Please give me some examples. Thanks,
Post Follow-up to this messagelearning_c@hotmail.com (learning_C++) writes: > Hi, > I often see the functions like exit() and close(). Can they replace > return in the c program? Which header includes them? > What is the difference between exit(0), exit(1) and exit(...)? > Please give me some examples. exit() causes the program to exit with the argument as return value. The return statement only returns from a function to its caller. In main(), this amounts to exiting the program. close() is for closing files opened with open(). Use the command "man" to view the manual for these function. Running "man exit" will give information on the exit() function, etc. -- Måns Rullgård mru@mru.ath.cx
Post Follow-up to this message"learning_C++" <learning_c@hotmail.com> wrote in message news:44bd0859.0409280026.16dfcd53@ posting.google.com... > Hi, > I often see the functions like exit() and close(). Can they replace > return in the c program? Which header includes them? > What is the difference between exit(0), exit(1) and exit(...)? > Please give me some examples. > > Thanks, The difference between return, exit() and abort() in C++ program can be seen at http://groups.google.com/groups?sel...p1.dejanews.com -- Alex Vinokur http://mathforum.org/library/view/10978.html http://sourceforge.net/users/alexvn
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.