sdout
stdout是一个文件指针,C己经在头文件中定义好的了,可以直接使用,把它赋给别一个文件指针。只是方便操作输出,比输传给一个函数等等。这时函数的输出就不是输出到文件,而是传进来的stdout文件指针,即标准输出。如:#include <stdio.h> void func(FILE *p)
{
char *str="ddd";
fputs(str,p);
}
int main()
{
func(stdout);
}
stdout是一个文件指针,C己经在头文件中定义好的了,可以直接使用,把它赋给别一个文件指针。只是方便操作输出,比输传给一个函数等等。这时函数的输出就不是输出到文件,而是传进来的stdout文件指针,即标准输出。如:#include <stdio.h> void func(FILE *p)
{
char *str="ddd";
fputs(str,p);
}
int main()
{
func(stdout);
}