1、指向const的指针
const修饰“最靠近”它的那个。这样,如果要使正指向的元素不发生改变,得写一个像这样的定义。
const int* u;
从标识符开始,是这样读的:“u是一个指针,它指向一个const int。”这里不需要初始化,因为u可以指向任何标识符(也就是说,指针u不是一个cosnt),但它所指的值是不能被改变的。
int const* v;
和第一种形式的效果一样,但为了程序更具有可读性,应该坚持用第一种形式。
$\sqrt{2}$
[Latex]\sqrt{2}[/Latex]