这两个引述的声明什么区别

这两个引用的声明什么区别
const int &i; 表示绑定一个对象的引用不允许修改
int &i; 表示绑定一个对象的引用允许修改
int const &i; 这个是不是和int &i是同一个意思?
------解决思路----------------------
int const& 和 const int& 一个意思。
------解决思路----------------------
int const &i;  == const int &I;

我比较喜欢用 int const &p; 这样的定义。