字符的输入与输出函数

C语言本身不提供输入/输出语句,输入/输出功能由c语言的标准输入/输出(I/O)库函数提供。这样处理,一方面可以使得c语言的内核比较精炼,另一方面也为c语言程序具有可移植性打下了基础。C语言的输入输出语句就是库函数调用语句。

1.字符输出函数

函数原型:int putchar(int);
函数功能:向标准输出设备输出一个字符,并返回字符的ascll码值。
函数的参数可以是字符常量,字符变量或整型变量,即将一个整型数作为ascll码,输出相应的字符,

举例:在这里插入图片描述
输出结果 A A

2.字符输入函数

函数原型:int getchar(void)
函数功能:从输入设备上输入一个字符,函数的返回值是该字符的ascll码值。
字符输入函数每调用一次,就从标准输入设备上取一个字符。函数值可以赋值1给一个字符变量,也可以赋给一个整型变量。

举例:在这里插入图片描述
输入:
A则变量A的值为65.
程序执行后输出结果为:
A
注意几点:
1.执行getchar()输入字符时,键入字符后需要按回车键,回车后,程序才会相应输入,继续执行后语句。
2.getchar()函数也将回车键作为一个回车键读入,因此getchar()函数连续输入两个字符时,要注意回车符。
3.字符输入和输出函数使用非常方便,但每条语句只能输入或输出一个字符。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值