在Xcode 4的调试控制台中使用输入函数"scanf"

5
这里是问题所在。当我在Xcode 4中使用调试(GCC)时,如果我的程序中使用了"scanf",则似乎无法在调试控制台中输入数字。我必须在数字后面添加一个"/",然后它才能像平常一样工作。就像如何在Xcode调试器控制台中输入标准输入中提供的解决方案一样。在所需输入的数字后追加斜杠毫无意义。
例如: 如果程序类似于以下内容:
...
int num;
scanf("%d", &num);
...

当它运行到这一行时,我必须输入"123/",否则它不会给出任何响应。

有人遇到同样的问题吗?有什么解决办法可以解决这个问题,并使其像在标准控制台环境中运行一样。

1个回答

10

为使其生效,您需要按下Shift + Enter


谢谢@Gerabd Grundy,你的回答对我很有帮助。我投了票。 - power_scriptor
感谢 power_scriptor - uplearned.com

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接