函数名: getc
功 能: 从流中取字符
用 法: int getc(FILE *stream);
程序例:
#include <stdio.h>
int main(void)
{
char ch;
printf( "Input a character: ");
/* read a character from the
standard input stream */
ch = getc(stdin);
printf( "The character input was: '%c '/n ",
ch);
return 0;
}
函数名: getch
功 能: 从控制台无回显地取一个字符
用 法: int getch(void);
程序例:
#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;
printf( "Input a character: ");
ch = getche();
printf( "/nYou input a '%c '/n ", ch);
return 0;
}
函数名: getchar
功 能: 从stdin流中读字符
用 法: int getchar(void);
程序例:
#include <stdio.h>
int main(void)
{
int c;
/* Note that getchar reads from stdin and
is line buffered; this means it will
not return until you press ENTER. */
while ((c = getchar()) != '/n ')
printf( "%c ", c);
return 0;
}
函数名: getche
功 能: 从控制台取字符(带回显)
用 法: int getche(void);
程序例:
#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;
printf( "Input a character: ");
ch = getche();
printf( "/nYou input a '%c '/n ", ch);
return 0;
}
功 能: 从流中取字符
用 法: int getc(FILE *stream);
程序例:
#include <stdio.h>
int main(void)
{
char ch;
printf( "Input a character: ");
/* read a character from the
standard input stream */
ch = getc(stdin);
printf( "The character input was: '%c '/n ",
ch);
return 0;
}
函数名: getch
功 能: 从控制台无回显地取一个字符
用 法: int getch(void);
程序例:
#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;
printf( "Input a character: ");
ch = getche();
printf( "/nYou input a '%c '/n ", ch);
return 0;
}
函数名: getchar
功 能: 从stdin流中读字符
用 法: int getchar(void);
程序例:
#include <stdio.h>
int main(void)
{
int c;
/* Note that getchar reads from stdin and
is line buffered; this means it will
not return until you press ENTER. */
while ((c = getchar()) != '/n ')
printf( "%c ", c);
return 0;
}
函数名: getche
功 能: 从控制台取字符(带回显)
用 法: int getche(void);
程序例:
#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;
printf( "Input a character: ");
ch = getche();
printf( "/nYou input a '%c '/n ", ch);
return 0;
}