getchar和putchar原型
时间: 2024-08-28 08:01:05 浏览: 42
c代码-向一个文件中写入字符 所用到函数: ① 文件操作函数: fopen(文件名,文件使用方式) fclose(文件指针) fputc(字符,文件指针) //如fputc(ch,fp)把字符ch写入到指针变量fp所指向的文件当中 ② 字符操作函数: getchar() putchar()
`getchar` 和 `putchar` 是 C 语言中的标准输入输出库函数,它们在头文件 `<stdio.h>` 中声明。这两个函数分别用于字符的输入和输出。
`getchar` 函数没有参数,用于从标准输入设备(通常是键盘)读取下一个可用的字符。它返回读取的字符,如果发生错误或到达文件末尾(EOF),则返回 EOF。
函数原型为:
```c
int getchar(void);
```
`putchar` 函数接受一个整型参数(通常是 `int` 类型,而不是 `char`),并将该参数对应的字符输出到标准输出设备(通常是屏幕)。如果参数是 EOF,则会输出错误信息或特定的信号。
函数原型为:
```c
int putchar(int char);
```
由于 `putchar` 是一个函数,它通常会被调用时传入一个 `char` 类型的值,因为 `char` 类型会被自动提升为 `int` 类型。
阅读全文