关于字符数组的地址的问题

img

img

img

img


为什么每一次运行的数值都不一样

请问字符数组的地址不是固定的嘛

这是栈随机化的表现。你用其他变量也是如此。主要是保护数据不能被篡改。如果地址是固定的,那么是可以通过该地址进行篡改数据的
所谓固定,是你在每次一次运行中是固定的,下一次就不一定了。