getchar用法例子的简单介绍

http://www.itjxue.com  2024-06-16 03:22  来源:IT教学网  点击次数: 

getchar()函数的用法

getchar()是stdio.h中的库函数,它的作用是从stdin流中读入一个字符。如果你想用getchar()函数输入一个字符串,你可以使用一个循环来读取多个字符,并将它们存储在一个字符数组中,直到遇到回车或EOF为止。

getchar()这个函数在调用之后 你输入s 再按回车键,这个时候键盘会给出两个值一个是0a 一个是0d 对应10进制就是 10 13,其作用分别为回车 换行。回车 说白了,告诉系统这一行结束了,但是并不换到下一行,想要换行就用到换行了。

参数 NA (3)功能 C 库函数int getchar(void)从标准输入 stdin 获取一个字符(一个无符号字符)。这等同于getc带有 stdin 作为参数。(4)返回值 该函数以无符号 char 强制转换为 int 的形式返回读取的字符,如果到达文件末尾或发生读错误,则返回 EOF。

getchar()的作用是从键盘上读入一个字符,并带回显。getchar()函数等待输入直到按回车才结束,回车前的所有输入字符都会逐个显示在屏幕上,但只有第一个字符作为函数的返回值。getchar函数原型如下:函数格式:int getchar(void);功 能:从标准输入设备读取下一个字。

区别:gets读一行,getchar()读一个字符。函数原型:char gets(char ptr);int getchar(void);函数用法:1)gets()用于从标准输入流stdin读入一个整行(以n或EOF)结束,写入ptr指向的字符数组,并返回这个指针;出错或遇到文件结束时则返回NULL。行末的n从流中取出,但不写入数组。

(责任编辑:IT教学网)

更多

相关CMS技巧文章

推荐CMS技巧文章