So the question is this:
const int ci = 0, &cj = ci;
so does the const
entitle every object after its created? does this read "ci is a const int" and "cj is a reference to a const int" as well? or is &cj not a const and just means "a reference to ci"?
if the const DOES encompass the entire line, what about this...
int j = i;
const int &k = i;
int *p = &i;
now that the const is in the middle, does it ignore the first object and create a const for everything in front of it?