字符5输入c语言,C语言输入输出 -C语言字符的输入和输出

putchar( ) 和 putch( ) 是字符输出函数,其功能是在屏幕上输出一个字符。例如:

putchar('A');        //输出大写字母 A

putchar(Char);       //输出字符变量 Char 的值

putchar('\n');       //换行

getchar( ) 和 getch( ) 是字符输入函数,其功能是从键盘输入一个字符。通常会把输入的字符赋予一个字符变量,构成赋值语句。例如:

char C;           //定义字符变量 C

C=getchar( );      //等待输入单个字符,并赋值给字符变量 C

getchar( ) 只接受单个字符,如果输入的是数字也按字符处理。输入多于一个字符时,也只接收第一个字符。

getchar( ) 和getch( ) 的不同之处在于使用 getchar( ) 时,从键盘输入一个字符后,先缓存,必须再按回车键,输入的字符才会被接收,而使用 getch( ) 时,从键盘输入一个字符后,不缓存,不用再按回车键,输入的字符就会被接收。

另一个不同之处就是使用它们时需要包含的头文件不同:

使用 putchar( ) 和 getchar( ) 之前必须在程序的预处理指令部分添加指令包含 stdio.h 头文件:#include

使用 putch( ) 和 getch( ) 之前必须在程序的预处理指令部分添加指令包含 conio.h 头文件:#include

图 1 展示了 C语言中利用函数进行单个字符的输出输入方式。

348757dfbc66606335dd89457bbc94f7.gif

图 1:单个字符的输出输入函数 putchar( )、putch( ) 和 getchar( )、getch( )

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值