c语言 空格 回车

来源:百度知道 编辑:UC知道 时间:2024/05/22 10:43:14
在输出界面中,为了提示是否继续,用了这样的句子“按回车继续,或按空格退出……”
请问在代码中用if判断ch是否为空格和回车的代码怎么写?
......
char ch;
......
if(ch=='回车')
......
if(ch=='空格')
......

#include <conio.h>

int main(void)
{
char ch;
ch=getch();
if(ch=='\n')/*回车*/
......
if(ch==' ') /*空格*/
......

return 0;
}

char ch;
......
if(ch=='\r') //回车
......
if(ch==' ') //空格
......

参考资料:
回车键 -- CR 键
0x0d -- 16进制
13 -- 10 进制
'\r' -- 也可以

换行键 -- LF
0x0a -- 16进制
10 -- 10 进制
'\n' -- 也可以