都是有意义的。T* 一个普通类型T的指针;T* const 是一个常量指针,即这个指针不能再指向其他T对象;const T*是一个指向常量的指针,即被指向的内容是不能通过这个指针改变的;剩余的三个含义与上述一样,就是把指针换成引用。
const靠近哪个就是哪个不能变,如:1、T* const,靠近变量,故指针变量不能变,即只能一值指向初始值;2、T const *,靠近*,则地址解析后不能变,即所指向的变量不能能过此指针改变值。