//
// Created by 王东梁 on 2023/9/15.
//
#include<stdio.h>
int main()
{
    //指针是const
    //表示一旦得到了某个变量的地址,不能再指向其他变量
    int i,j;
    int * const q=&i;//q是const
    *q=26;//Ok
//    q++;//Error;
//    q=&j;//Error;这两个都是由于q不能再指向其他变量导致的

    //所指是const
    //表示不能通过这个指针去修改那个东西(并不能使得那个变量成为const)(i可以边,p可以变,但是*p不能变)
    const int *p=&i;
//    *p=26;//Error!(*p)是const
    i=26;//Ok
    p=&j;//Ok
    return 0;
}