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

use*_*439 5 debugging input scanf console-application xcode4

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

例如:如果程序类似:

...
int num;
scanf("%d", &num);
...
Run Code Online (Sandbox Code Playgroud)

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

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

upl*_*com 10

你必须按shift+ enter才能工作.