C/C++ changing the value of a const

后端 未结 18 1799
醉梦人生
醉梦人生 2020-11-28 07:28

I had an article, but I lost it. It showed and described a couple of C/C++ tricks that people should be careful. One of them interested me but now that I am trying to repli

18条回答
  •  暖寄归人
    2020-11-28 07:42

    const int foo = 42;
    const int *pfoo = &foo;
    const void *t = pfoo;
    void *s = &t; // pointer to pointer to int
    int **z = (int **)s; // pointer to int
    **z = 0;
    

提交回复
热议问题