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?
 
    