我是一个完整的初学者。我今天刚下载了 xCode。这是我所拥有的屏幕截图:
如您所见,我成功运行了该程序,但是,我在任何地方都看不到任何输出。它在哪里,我如何看到它?
看起来程序根本没有运行,只是构建。顶部的状态表示构建成功,而不是运行成功。Command-R 将运行程序。
这是运行程序时的样子:
您还可以使用 Log Navigator 查看以前的构建和调试会话的结果。
您经常会看到为 Windows 编写的教程程序,其中程序以询问用户输入而结束。原因是Windows上的控制台模型有程序拥有控制台窗口,所以一旦程序退出,窗口就会消失。因此,通过要求输入作为程序将继续运行的最后一件事,直到用户给它输入,程序将完成并且控制台窗口将消失。
非 Windows 平台不会以这种方式运行,并且通常不需要此类代码。
在 return 语句或 getchar() 处放置断点,然后再返回。您没有看到输出的原因是程序退出时控制台关闭。所以以上几点可以防止程序结束。