C/C++ changing the value of a const

后端 未结 18 1798
醉梦人生
醉梦人生 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:35

    we can change the const variable value by the following code :

    const int x=5; 
    
    printf("\nValue of x=%d",x);
    
    *(int *)&x=7;
    
    printf("\nNew value of x=%d",x);
    

提交回复
热议问题