`
aone
  • 浏览: 73393 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

c语言中getc(),getch(),getche(),getchar()的区别

阅读更多

getc():
调用方式:int getc(FILE *stream)
它返回指定输入流stream的当前位置的下一个字符,并增加文件的位置指示器.

getch():
调用方式:int getch(void)
getch()从控制台读取一个字符,但不把该字符显示在屏幕上,也就是不回显.

getche():
调用方式:int getche(void)
getchar()从控制台读取一个字符,把该字符显示在屏幕上,也就是回显.

getchar():
调有方式:int getchar(void)
getchar()从控制台读取一个字符,并回显,它和getch(),getche()的不同在于,它等到输入一个回车才结束,就算你输入了一个字符串,它也只取其中的第一个字符.

上面的四个函数不是在stdio.h里,就是在conio.h里,我没有多试,和编译环境有关系.

后天(2007年3月19)我就要到一个新公司报到了,本来我应聘的是java,可老板让我这几天看一下C,我就只好把好久没有碰过的C语言书都翻出来,做了一段时间java,现在觉得学习C挺容易,就是有点麻烦.
首先动手做一个小程序,复习一下...
新的公司,新的开始,我会努力做的更好的.

分享到:
评论

相关推荐

    对比C语言中getc()函数和ungetc()函数的使用

    主要介绍了对比C语言中getc()函数和ungetc()函数的使用,是C语言入门学习中的基础知识,需要的朋友可以参考下

    C语言的getc()函数和gets()函数的使用对比

    主要介绍了C语言的getc()函数和gets()函数的使用对比,从数据流中一个是读取字符一个是读取字符串,需要的朋友可以参考下

    c语言 对非格式化输入输出的理解

    讲解有关getchar getch getche getc 的相关用法。 以及相关的例子。 c语言 对非格式化输入输出的理解

    SCANF和GETCHAR的区别,GETCHAR的妙用

    今天再看getchar()函数,发现与scanf函数的知识混淆了,查找资料得出下面信息。

    C语言全套视频教程 视频.txt

    47) C语言之getc() 和 putc 读写文件 48) C语言之文件结尾 49) C语言之fgets() 和 fputs() 50) C语言之文件内部指针 51) C语言之rewind() 52) C语言之随机存取 fseek() 和 ftell() 函数 53) C语言之fsetpos和fgetpos...

    自学去c语言视频教程

    47) C语言之getc() 和 putc 读写文件 48) C语言之文件结尾 49) C语言之fgets() 和 fputs() 50) C语言之文件内部指针 51) C语言之rewind() 52) C语言之随机存取 fseek()和 ftell() 函数 53) C语言之fsetpos和fgetpos ...

    GetChar缓存机制深入剖析

    与缓存区相关最常见的操作就是字符的输入与输出操作getchar,getc,getch,getche,gets系列函数。 第一个例子(与getchar有关): 代码如下:#include int main() { int ch; ch=getchar(); ch=getchar(); printf(“%...

    C语言讲义.doc

    2 C语言中的数据类型 19 2.1 常量 19 2.1.1 #define 19 2.1.2 const 19 2.2 字符串常量 20 2.3 二进制数、位、字节与字 20 2.4 八进制 20 2.5 十六进制 20 2.6 原码 21 2.7 反码 21 2.8 补码 21 2.9 SIZEOF关键字 22...

    新概念C语言.李一波(带详细书签).pdf

    4.1.1 C语言中的逻辑值 19 4.1.2 关系运算符和关系表达式 19 4.1.3 逻辑运算符和逻辑表达式 20 4.2 if语句和用if语句构成的选择结构 21 习题 22 第5章 循环结构 25 5.1 for语句和用for语句构成的循环结构 25 ...

    C Primer Plus(5版)第8章编程题第1题_getc函数实现

    C Primer Plus(5版)第8章编程题第1题解法3,使用了文件I/O中的getc函数。

    C语言基础教程TXT

    8.5 实例—fopen和getc函数的一种实现 方法 8.6 实例—目录显示 8.7 实例—存储分配程序 附录A 参考手册 A.1 引言 A.2 词法规则 A.3 语法符号 A.4 标识符的含义 A.5 对象和左值 A.6 转换 A.7 表达式 A.8 ...

    使用C语言编写读写文本文件

    /* 从文件中得到一个字符 */ if(c != EOF) { putchar(c); //屏幕上显示字符 putc(c,printer); // 打印机上打印字符 } }while (c != EOF); /*重复直到 EOF (end of file) */ fprintf(fp,"%s",*funny); ...

    C语言精典版本C程序设计语言

    在这段时间中,C语言也在悄悄地改变,并且早已超出了仅仅作为UNIX操作系统的语言的范畴。 C的适用范围的扩大、在这些年中语言的改变和各个组织开发的超出其预定内容的编译器,所有这一切要求对C语言有一个比本书第1...

    吕鑫:最博大精深的C语言视频教程 第05天 【第2堂课】3种if分支语句的用法

    1、演示putc与getc函数的用法,讲解与putchar和getchar函数的区别; 2、介绍单分支、双分支和多分支等3种if语句的使用方法;

    4GETC行车记录仪售后维修协议售后维修协议.doc

    4GETC行车记录仪售后维修协议

    getc-student:GETC学生论坛静态页面

    GETC-Students GETC 学生论坛查看效果介绍本项目为,学生论坛的前端部分。使用纯 html+css+原生 js 实现学生论坛的基本显示。页面Homeindex.html 首页login.html 登录页面register.html 注册页面article.html 文章...

    c语言设计Brian W. Kernighan Dennis M. Ritchie

    8.5 实例—fopen和getc函数的一种实现 方法 8.6 实例—目录显示 8.7 实例—存储分配程序 附录A 参考手册 A.1 引言 A.2 词法规则 A.3 语法符号 A.4 标识符的含义 A.5 对象和左值 A.6 转换 A.7 表达式 A.8 ...

    EDA/PLD中的再读标准IO中的读函数

    作者:王姗姗,华清远见嵌入式学院讲师。  在标准IO中,对于文件的读写... 一次读或写一个字符,使用getc、fgetc或getchar。如果流是带缓存的,则标准I / O函数处理所有缓存。三个函数原型如下:  #include  in

Global site tag (gtag.js) - Google Analytics