首页 新闻 会员 周边 捐助

C语言指针的一点疑问,谢谢回答

0
悬赏园豆:5 [已解决问题] 解决于 2023-11-11 16:04

时间完全不够用啊的主页 时间完全不够用啊 | 初学一级 | 园豆:158
提问于:2023-11-11 13:44
< >
分享
最佳答案
0

其实这属于指针非法访问的操作了, 实际应用根本不会出现. 局部变量会在栈中开辟空间, 数据的存放规则和编译器有关, 你换gcc编译器你会得到另一组数据的, 所以不要纠结, 除非你研究编译原理, 但是显然学过编译原理就不会问出这个问题了. 回到问题, 第一个为什么是ccc...标准中就是随机值, 至于为什么每次都是ccc..研究编译器去. 第二个问题, 依旧是编译器内部的逻辑问题, MSVC本来就是闭源的, 也没地方去研究. 总结来说, 没有意义, 只用知道C标准的规则即可.

收获园豆:5
巧兔 | 菜鸟二级 |园豆:207 | 2023-11-11 15:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册