c语言指向常量的指针和常量指针

  

指向常量的指针:该指针指向的值不能改变,指针不是常量,所以可以修改指针的指向

  
 <代码> int主要(空白)
  {
  int值=https://www.yisu.com/zixun/10;/*定义一个指向常量的指针*/const int * pValue=平均数;//pValue=平均数;/* *
  *
  *编译器会报错,* pValue是只读的。
  *也就是指针指向的值不能改变
  *//* *
  *这个赋值编译器会报错转让只读的位置“* pValue”
  *因为* pValue指向的值是常量,所以不能改变。
  */* pValue=https://www.yisu.com/zixun/20;/*但可以对值的值进行改变*/int数=30;/* *
  *指针不是常量,所以可以修改指针的指向
  */pValue=数量;
  返回0;
  } 
  

常量指针
# include & lt; stdio.h>

  

/* *   

      <李>常量指针李   <李>   

    指针中存储的地址不能改变
    /
    int主要(void)
    {
    int值=https://www.yisu.com/zixun/10; int
    const pValue=https://www.yisu.com/zixun/&value;

      

    int项=34;
    /* *

      
        <李>编译器报错,只读变量的赋值“pValue”。   <李>说明不能修改指针中存储的地址
      /
      pValue=https://www.yisu.com/zixun/&item;
      /
      但是可以修改地址所指向的值/
      pValue=https://www.yisu.com/zixun/24;
      返回0;
      }   
      李   

c语言指向常量的指针和常量指针