getchar和putchar的区别
时间: 2023-12-17 09:27:43 浏览: 128
getchar与putcharf的区别
5星 · 资源好评率100%
getchar和putchar都是C语言中的输入输出函数,它们的区别在于:
- getchar函数用于从标准输入设备(通常是键盘)读取一个字符,返回值为读取的字符的ASCII码值。
- putchar函数用于向标准输出设备(通常是屏幕)输出一个字符,其参数为要输出的字符的ASCII码值。
下面是一个简单的例子,演示了getchar和putchar的用法:
```c
#include <stdio.h>
int main() {
char c;
printf("请输入一个字符:");
c = getchar();
printf("你输入的字符是:");
putchar(c);
return 0;
}
```
在上面的例子中,我们使用getchar函数从标准输入设备(键盘)读取一个字符,然后使用putchar函数将该字符输出到标准输出设备(屏幕)上。
阅读全文