
getc()与gets()在C语言中的应用比较
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文将探讨C语言中getc()和gets()两个函数的功能、用法及其区别,并分析它们各自的应用场景及安全性问题。
C语言中的`getc()`函数用于从流中读取字符。其原型如下:
```c
int getc(FILE *stream);
```
**参数:**
*steam是需要从中读取字符的文件流。
**返回值:**
执行成功后,该函数将返回所读取的字符。
如果在文件尾部结束时无数据可读,则`getc()`会返回EOF。需要注意的是,`getc()`与`fgetc()`的作用相同;但在某些库中,`getc()`被定义为宏而非真正的函数。
下面是一个使用了`getc()`函数从标准输入控制台读取字符的示例程序:
```c
#include
全部评论 (0)
还没有任何评论哟~


