getch和getchar的区别
Posted 造冰箱的大熊猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了getch和getchar的区别相关的知识,希望对你有一定的参考价值。
造冰箱的大熊猫@cnblogs 2018/11/30
1、getc()
头文件:stdio.h
函数声明:int getc ( FILE * stream );
功能:
- 返回流(stream)当前位置的值,流的指针挪向下一个位置。
- 如果读取失败,返回值为EOF,流的ferror被置位。
- 如果已抵达流结尾,返回值为EOF,流的feof被置位。
2、getchar()
头文件:stdio.h
函数声明:int getchar ( void );
功能:等效于getc ( stdin )。
3、getch()
头文件:conio.h
函数声明:int getch ( void );
功能:非C标准库函数。敲击键盘一次,该函数立即返回对应的按键值。
以上是关于getch和getchar的区别的主要内容,如果未能解决你的问题,请参考以下文章
gets() 和 getchar() 还有 getch() 的区别
getch 和 getchar 在 windows 和 unix下的区别