Functions in C++ - Reading Assignment


#121
  1. It is a sequence of statements that can be used repeatedly, sparing us from having to rewrite code chunks everytime.

  2. main()

  3. It is the value that a callee function returns to the caller.

  4. Nope. You have to define them separately, before main(), can’t define them “on the go” inside other functions.


#122
1. What is a function?

A function is a reusable sequence of statements designed to do a particular job.

2. What function is run first of all in a C++ program?

The function named main, which has to have a type int. You write it int main().

3. What are return values?

Return values are the specific values returned from a function. They are returned thanks to a return statement inside the calling function. The called function has the data type defined directly in its name. For example, for a function to return an integer, you use int NAMEOFFUNCTION(). If you use void NAMEOFFUNCTION, void means that no value will be returned.

4. Are nested functions allowed in C++?

No. While you can have functions calling functions in C++, you cannot define a function inside a function in C++.


#123
  1. A function is a reusable sequence of statements designed to do a particular job.
  2. main
    3.Return value are the data which is returned by a function after it was executed.
  3. No