问答详情
源自:6-5 不一样的const关键字

这里讲的不清楚,到底是什么意思啊,请老师提供一下完整代码。

A aaa;
A & getA(){
    return aaa;
}

int main(int argc,char **argv)
{
    A bbb;
    getA() = bbb;

    return 0;
}


提问者:我是大英雄 2022-07-15 22:15

个回答

  • 幕布斯6202225
    2024-12-07 18:11:59

    #include<stdio.h>


    int main()

    {

        int aaa = 20;

        int bbb = 30;

        // const int * constPoint = &aaa;


        // printf("zhizhen: %d\n",* constPoint);

        

        // constPoint = &bbb;

        

        // printf("zhizhen: %d\n",* constPoint);

        

        // *constPoint = 000;

        

        

        int * const p = &aaa;

        

        * p = 50;

        

        // p = &bbb;

        printf("zhizhen: %d\n",* p);

        

        

        

         const int * const d = &bbb;

         printf("zhizhen: %d\n",* d);

         

       

    }