在Xcode 4的调试控制台中使用输入功能“scanf”时

时间:2011-06-01 13:30:44

标签: debugging input xcode4 console-application scanf

这是问题所在。当我在Xcode 4中使用调试(GCC)时。如果我在程序中使用“scanf”,我似乎无法在调试控制台中输入数字。我必须在数字后添加一个“/”然后它可以像往常一样。就像How to Enter Standard Input in Xcode Debugger Console中提供的解决方案一样。在所需的输入数字后添加斜杠是没有意义的。

例如: 如果程序类似:

...
int num;
scanf("%d", &num);
...

然后当它跑到线上时,我必须输入“123 /”,否则它不会给我任何回应。

有没有人遇到同样的问题?有没有解决问题的解决方案,让它就像在标准控制台环境中运行一样。

1 个答案:

答案 0 :(得分:10)

您必须按 shift + 输入才能使用。