标题:求助: “回车”继续,“Esc" 退出。。。
取消只看楼主
追梦人zmrghy
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:399
专家分:190
注 册:2021-4-9
结帖率:97.22%
已结贴  问题点数:20 回复次数:1 
求助: “回车”继续,“Esc" 退出。。。
求助: “回车”继续,“Esc" 退出。。。
回车,正常返回1;
按Esc,没有反应。。。。

程序代码:
    printf("\n'回车' 继续,'Esc' 退出\n");
    char key;
    key = getchar();
    while(key != 0x1B && key != 0x0A)
    {
         key = getchar();
    }
    if(key == 0x0A)
        return 1;
    if(key== 0x1B)
        return 0;


搜索更多相关主题的帖子: 回车 继续 退出 key Esc 
2022-06-04 12:14
追梦人zmrghy
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:399
专家分:190
注 册:2021-4-9
得分:0 
回复 2楼 apull
谢谢。。。
回车是13
10是换行。
key = getchar();
回车时,就返回10..。。

应该是key = _getch();

[此贴子已经被作者于2022-6-4 16:10编辑过]

2022-06-04 16:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-509259-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.276773 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved