![]() |
![]() |
![]() |
![]() |
![]() |
|
Although the rabbits, previous_month, and
penultimate_month functions capture one line of reasoning about
rabbits, the previous_month and penultimate_month functions
are so short, that most programmers would incorporate the expressions in
those functions into the definition of rabbits, as shown in
Segment 351.
In this chapter, however, all three functions are retained, because, as
separate functions, they provide a simple example of a situation for which
you must use one or more function prototypes.