i wonder about the book of alex allain entitled "jumping into c++", in chapter 7,
he gave an exercises that uses an arrays, but in the book, the arrays is in the chapter 10.
i don't know, I've not seen the book. But it's always going to be necessary to use some advanced features before fully understanding them. For example something like cin and cout will be used from the start, but it could be much later before streams are fully explained.