zoukankan      html  css  js  c++  java
  • C 指向常量的指针,常量指针


    #include<stdio.h>

    int main(void)
    {
        //指向常量的指针:const 类型 * 指针名
        int i = 10;
        const int *p = &i;
        //*p = 0;       //报错
        printf("%d ",*p);
        //总结,前置const不能通过指针改变指向的地址内的值

        //常量指针:类型 * const 指针名
        int a = 10;
        int * const pi = &a;
        *pi = 0;
        printf("%d ",*pi);
        int j = 5;
        //pi = &j;      //报错
        //总结:后置const不能改变地址,就是说不能给指针常量重新赋值

        return 0;
    }

    //结论,不知道这个有毛用
  • 相关阅读:
    各种 SDk
    面试第一周
    KVC/KVO 的概述和使用
    How Many Tables HDU
    The Suspects POJ
    Wireless Network POJ
    Layout POJ
    The Shortest Path in Nya Graph HDU
    Extended Traffic LightOJ
    Tram POJ
  • 原文地址:https://www.cnblogs.com/hemage/p/13255711.html
Copyright © 2011-2022 走看看