概念
常量指针
指向的内容不能被改变,不能通过指针来修改它指向的内容,既可以指向常量也可以指向普通变量。但是指针自身不是常量,它自身的值可以改变,从而指向另一个常量。
指针常量
是指--指针本身是常量。它指向的地址是不可改变的,但地址里的内容可以通过指针改变。它指向的地址将伴其一生,直到生命周期结束。有一点需要注意的是,指针常量在定义时必须同时赋初值。
使用方法
常量指针:const 在*之前 指针常量:const在*之后(const在谁之前谁是常量)。
指向的内容不能被改变,不能通过指针来修改它指向的内容,既可以指向常量也可以指向普通变量。但是指针自身不是常量,它自身的值可以改变,从而指向另一个常量。
是指--指针本身是常量。它指向的地址是不可改变的,但地址里的内容可以通过指针改变。它指向的地址将伴其一生,直到生命周期结束。有一点需要注意的是,指针常量在定义时必须同时赋初值。
常量指针:const 在*之前 指针常量:const在*之后(const在谁之前谁是常量)。