c语言中的getchar函数怎么用呢 ?

我在getchar() 在括号中随意加了个字符然后再按回车 好像不对也 到底在哪里输入啊 具体位置— — 拜托了

getchar();
从stdio流中读字符,相当于getc(stdin),它从标准输入里读取下一个字符。
代码例子:
  #include <stdio.h>
  #include <conio.h>
  int main(void)
  {
   int c;
   int a;
   a = getchar(); //从键盘输入一个字符,将该字符给a;
   printf ("%c",a);

   while ((c = getchar()) != '\n')
   {
   printf("%c", c);
   }
   getchar();
   return 0;
  }追问

你说具体位置就行啦— — 在括号里面 然后按回车? 还是哪啊

追答

运行程序后,在弹出的窗口中输入一个字符,getchar就是接收这个字符。

追问

还是不懂 难道是在编译后?

追答

当然编译后,int getchar(void);它的参数为空。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-01
编译运行之后,从键盘中输入字符本回答被提问者采纳
第2个回答  2012-04-01
在输入时怎样区别哪次是针对哪个的getchar函数? 在getchar前加一句提示语。比如 printf("Please enter your name"); name=getchar(); 设两,

C语言里的getchar()怎么用?
getchar()是c语言中的一个函数,可以用它来赋一个字符的值。例如:char a;a=getchar();当你在键盘上输入一个字符后按回车;(输入u)那么字符变量a的值就是'u'了.main() { char c; c=getchar(); \/*从键盘接收一个字符,只能一个,多于一个其余作废*\/ putchar(c); } 还可以这样用: m...

c语言getchar()的用法
1、打开C语言IDE,这里以Code::Block作为示范。2、我们首先在文件这里新建一个空白文件,然后输入#include <stdio.h>头文件。3、输入int main(){}表示函数有返回值。4、char first、second,third,先声明字符变量,这里示范三个变量。5、first = getchar(),second = getchar(),third = getchar...

C语言里面的getchar()怎么用啊?
getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区中.直到用户按回车为止(回车字符也放在缓冲区中).当用户键入回车之后,getchar才开始从stdio流中每次读入一个字符.getchar函数的返回值是用户输入的第一个字符的ASCII码,如出错返回-1,且将用户输入...

getchar用法
getchar是C语言中的一个标准输入输出函数,用于从标准输入读取一个字符。以下是关于getchar的 一、基本用法 getchar函数的基本语法是:int getchar。它不需要任何参数,返回从标准输入读取的下一个字符的ASCII值。如果输入结束,则getchar会返回一个EOF值。二、函数工作原理 当调用getchar函数时,程序会...

C语言中getchar()怎么用?
getchar()返回输入流中的一个字节,如果输入流已经到尾部,返回EOF(-1)例如:define EOF -1 void func(void){ int c = getchar();\/\/getchar 返回值是int if(c==EOF)return;func();\/\/递归调用func函数,实现倒序输出 putchar(c);\/\/输出字符 } 这个函数会在输入EOF后结束读取,然后输出输...

c语言getchar到底怎么用啊输入字符串怎么才能全部被输出
c语言,getchar到底怎么用啊?输入字符串怎么才能全部被输出?getchar:r C标准库提供的输入输出模型,都是按照字符流的方式处理 r getchar()是最简单的一次读一个字符的函数,每次调用时从文本流中读入下一个字符,并将其作为结果值返回。 r 但是,注意的是,返回值是int型!即:r 因为,在没有输入...

c语言中getchar()函数的用法是什么啊?
一、问题描述:从键盘输入一个字符串给str和一个字符给c,删除str中的所有字符c并输出删除后的字符串str。1、输入:第一行是一个字符串; 第二行是一个字符。2、输出:删除指定字符后的字符串。二、设计思路:1、 同插入问题,定义两个字符数组a,b。以及标志删除位置的int型pos。2、用gets函数...

c语言中的getchar如何使用
getchar()是c语言中的一个输入函数,可以用它来赋一个字符的值.例如: char a;a=getchar();当你在键盘上输入一个字符(如输入g)后按回车,那么字符变量a的值就是'g'了。与scanf的区别:1、getchar()函数只能输入一个字符型的值,而scanf()函数除了字符型,还可以输入多种数据类型的值,...

c语言getchar用法是怎么样的?
putchar(c);\/\/输出字符 } getchar近似函数:getch getch与getchar基本功能相同,差别是getch直接从键盘获取键值,不等待用户按回车,只要用户按一个键,getch就立刻返回,getch返回值是用户输入的ASCⅡ码,出错返回-1。输入的字符不会回显在屏幕上.getch函数常用于程序调试中,在调试时,在关键位置显示有...

getchar用法
getchar的用法 getchar是C语言中的一个标准输入输出函数,用于从标准输入读取一个字符。下面详细介绍其用法。用法说明 getchar是一个库函数,定义在stdio.h头文件中。它的基本功能是读取下一个字符,直到用户输入一个字符并按下回车键为止。该函数返回从标准输入流中读取的下一个字符的ASCII值。如果输入...

相似回答