zoukankan      html  css  js  c++  java
  • C 指针常量 和常量指针 指向常量的指针常量的使用

    #include <stdio.h>
    /*
    指针常量 和常量指针 指向常量的指针常量
    */
    int main()
    {
    	int a = 100; int b =200;
    	int* const p1 = &a;
    	int const* p2 = &a;
    	*p1 =400;//正确
    	//p1 = &b; //错误:指针常量 不内改变他的地址
    	//*p2 = 300; //错误:常量指针不能改变单元中的值
    	p2 = &b; //正确
    	return 0;
    }
    

      总结:

    常量指针:常量的值即存储单元的值不可以修改;地址可以修改。

    指针常量:指针地址不可以修改; 指针指向的存储单元可以被修改。  

    指向常量的指针常量:地址和存储单元的值都不可以被修改。

  • 相关阅读:
    标准输入输出流
    打印流
    数据输入输出流
    对象操作流
    随机流
    内存输出流
    序列流
    转换流示例代码
    字符流的示例代码
    字符流
  • 原文地址:https://www.cnblogs.com/wanglijun/p/8528204.html
Copyright © 2011-2022 走看看