用子程序实现模块的功能 函数rewind的作用是

【用子程序实现模块的功能 函数rewind的作用是】

用子程序实现模块的功能 函数rewind的作用是

功能:将文件内部的位置指针重新指向流量(数据流/文件)的开头 。
用 法:void rewind(FILE *stream);
注:不是文件指针 , 而是文件内部的位置指针 , 随着读写文件的位置指针(指向当前读写字节)向后移动 。文件指针指向整个文件 , 如果不重新赋值 , 则不会更改 。
函数:
函数是指可以直接被另一个程序或代码引用的程序或代码 。也称为子程序 , (OOP中)方法 。
一个较大的程序通常应该分为几个程序块 , 每个模块都用来实现一个特定的功能 。所有的高级语言都有子程序的概念 , 用子程序来实现模块的功能 。C在语言中 , 子程序的作用是由一个主函数和几个函数组成的 。其他函数由主函数调用 , 其他函数也可以相互调用 。同一函数可以被一个或多个函数调用多次 。
在程序设计中 , 常将一些常用的功能模块编写成函数 , 放在函数库中供公共选用 。要善于利用函数 , 以减少重复编写程序段的工作量 。
函数分为全局函数和全局静态函数;构造函数、分析函数、复制构造函数、成员函数、友元函数、运算符重载函数、内联函数等 。也可以定义在类别中 。

    推荐阅读