1.1. Writing a Simple C++ Program
Every C++ program contains one or more functions, one of which must be named main
. The operating system runs a C++ program by calling main
. Here is a simple version of main
that does nothing but return a value to the operating system:
int main(){ return 0;}
A function definition has four elements: a return type, a function name, a (possibly empty) parameter list enclosed in parentheses, and a function body. Although main
is special in some ways, we define main
the same way we define any other function.
In this example, main
has an empty list of parameters (shown by the ()
with nothing inside). § 6.2.5 (p. 218) will discuss the other parameter types that we can define for main
.
The main
function is required ...
Get C++ Primer, Fifth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.