gpt4 book ai didi

c++ - 为什么我只能在 Ubuntu 的 G++ 中获得垃圾值?

转载 作者:太空宇宙 更新时间:2023-11-04 06:00:28 26 4
gpt4 key购买 nike

我在使用 g++ 编译器时特别遇到这个问题。我得到了看似随机的垃圾值(蓝色突出显示)和所需的输出(绿色突出显示),尽管我想摆脱这些垃圾值。当我在 TurboC++ 编译器上运行相同的程序时,它运行完美(橙色突出显示),没有任何垃圾值。谁能向我解释为什么会发生这种情况以及如何消除它?我对 Linux 还很陌生,所以非常感谢详细的解释。

a) G++ 编译器垃圾值 The G++ compiler garbage values

b) TurboC++编译器完美执行。 The TurboC++ compiler perfect execution

最佳答案

您正在访问尚未初始化的数组。

而不是i=c

你应该i=c-1

关于c++ - 为什么我只能在 Ubuntu 的 G++ 中获得垃圾值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41090799/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com