位置:首页 > 高级语言 > C语言标准库 > getchar() - C语言库函数

getchar() - C语言库函数

C语言库函数 int getchar(void) 从标准输入一个字符(unsigned char类型)。这是相当于到getc函数标准输入作为它的参数。

声明

以下是用getchar() 函数的声明。

int getchar(void)

参数

  • NA

返回值

这个函数返回读取的字符为unsigned char转换为int或EOF文件结束或错误。

例子

下面的例子显示了用getchar() 函数的用法。

#include <stdio.h>

int main ()
{
   char c;
 
   printf("Enter character: ");
   c = getchar();
 
   printf("Character entered: ");
   putchar(c);

   return(0);
}

让我们编译和运行上面的程序,这将产生以下结果:

Enter character: a
Character entered: a