How to change const variable in C

1 Answer

0 votes
#include <stdio.h>

int main(void)
{
    const int n = 0;

    int *p = (int*)&n; 
    *p = 13;

    printf("n = %d\n", n);
    
    return 0;
}

   
/*
run:
 
n = 13

*/

 



answered Aug 31, 2017 by avibootz

Related questions

1 answer 215 views
1 answer 283 views
1 answer 229 views
1 answer 291 views
1 answer 249 views
1 answer 257 views
1 answer 230 views
...