Although I use std::vector almost all the time, I am interested in understanding as much as I can about pointers. Examples of what I am talking about:
std::vector
char * is the type and you have an array of 5 of them.