Using the Range-Based for
to Display an array
’s Contents
The range-based for
statement simplifies the code for iterating through an array
. Line 12 can be read as “for each iteration, assign the next element of items
to int
variable item
, then execute the loop’s body.” Thus, for each iteration, item
represents one element value (but not a subscript) in items
. In the range-based for
’s header, you declare a so-called range variable to the left of the colon (:
) and specify the name of an array to the right. You can use the range-based for
statement with most of the C++ Standard Library’s prebuilt data structures (commonly called containers). Lines 12–14 are equivalent ...
Get C++ How to Program, 10/e 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.