自学编程第十二课

今天,来看看字符型变量的输入输出。

在C语言中字符型变量有多种方法的输入输出方法,比如:

可用scanf和printf函数结合%c进行输入输出;

也可用getchar和putchar函数进行输入输出;

还可以用getc和putc函数进行输入输出。

下面,我们具体讲一下getchar函数,getchar()函数的功能是从键盘中输入一个字符,他本身没有参数。

该函数的原型在头文件“stdio.h”中定义,一般形式为:c=getchar();

在执行调用时变量c可以得到用户在键盘中输入的一个字符值,可以是字符型或是整型变量。

请看演示

当我们输入x时,变量a为x。不论输多少变量只取第一个字符。

好了,我们看看下一个函数。putchar()函数可以将一个字符输出到显示器上显示,其原型在头文件“stdio.h”中被定义。一般形式为:putchar(c);

其变量c可以是字符型也可以是整型变量甚至可以是一个转义字符。

看演示

当我们输入ABC时,变量a为A。不论输多少变量只取第一个字符。

OK,让我们把getc也实践一下

stdin是标准输入 std即standard(标准),in即input(输入),合起来就是标准输入。 一般就是指键盘输入到缓冲区里的东西。

好,今天就这样吧!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181223G12GPF00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励