在Clion中无法向程序发送ESC和EOF
// 程序1
char c=0;
printf("请按ESC,退出程序。\n");
while(c!=(27)) //ESC 退出
{
c=getch();
}
printf("恭喜你,成功退出程序。\n");
return 0;
//程序2
char c=0;
printf("请按CTRL+Z,退出程序。\n");
while(c!=EOF) //EOF 退出
{
c=getch();
}
printf("恭喜你,成功退出程序。\n");
return 0;
程序1在Clion中无法输入 ESC,在VS2022中可以正常运行
已经在键盘映射中删除了与ESC绑定的 聚焦到编辑器以及 Terminal中的 从终端中聚焦到编辑器。
但在程序中仍然无法输入ESC的值
程序2在Clion中无法成功退出,在VS2022中也无法退出
在键盘映射中找到 发送EOF 的快捷键是Ctrl+D,但在程序中按下Ctrl+D 的确会显示^D 但仍然无法退出程序
在VS2022中Ctrl+D和Ctrl+Z都没有反应