即使我继续输入换行符,我的Visual Studio仍在等待输入。
例如:
while ((c = fgetc(stdin)) != EOF)
{
// do something
}
我应该输入什么将EOF发送到Visual Studio?
答案 0 :(得分:3)
您可以发送EOF
CTRL + D (对于Linux)或 CTRL + Z (适用于Windows)系统。
详细说明,当fgetc()
等待来自空 stdin
的输入时,此组合键将模拟EOF
。如果stdin
不为空,则必须使用两次密钥组合(一次用于帮助刷新stdin
,另一次用于实际发送EOF
)。