c - c语言中如何将enter键表示为char?

标签 c

我已经尝试过这个:

switch(c)
case 13 : {printf("enter pressed");break;}

还有这个:

switch(c)
case '\n' : {printf("enter pressed");break;}

但是没有成功

最佳答案

尝试使用'\r'代替。 “Enter”键代表回车符,与'\r'相同。

关于c - c语言中如何将enter键表示为char?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25835901/

相关文章:

c - 这是跨翻译单元内联函数的合理技巧吗?

c - 简单的脚本或命令*替换*杂散 "\\n"与 "\n"

无法理解我书中给出的程序如何得出指针可以从地址中检索值的结论

c linux stat 参数指向未初始化的字节?

c - 如果我使用这种方法弹出元素,我怎么知道堆栈是空的?

c - 整数与 float : Counter

c++ - 为什么 LD_LIBRARY_PATH 不好以及加载动态库的正确方法

c - 为什么 C 变量存储在特定的内存位置?

c - 如何将函数返回的指针(节点)存储到我的 main?

c - 警告 : implicit declaration of function 'calloc'