C语言中标准输入设备文件流标识符是什么

来源:百度知道 编辑:UC知道 时间:2024/06/07 16:32:45

严格来说,流的概念出现与C++,在C中并没有文件流的概念。不过有达到同样效果的输入文件标识符,被称为标准输入设备文件指针,名字为stdin.
stdin的类型为FILE *型,对于标准输入进行操作的函数,比如scanf, gets, getchar等,都可以用文件操作函数,对stdin进行操作,达到同样效果。

比如
gets(str);
等同于
fgets(str, stdin);

C语言中标准输入设备文件流标识符是0,也就是stdin.