c语言函数天天见 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

   

    总结在学习过程中遇到的c语言函数:

    1、相关函数:fstat, lstat, chmod, chown, readlink, utime

头文件:#include#include

    定义函数:int stat(const char * file_name, struct stat *buf);

    函数说明:stat()用来将参数file_name 所指的文件状态, 复制到参数buf 所指的结构中,

c语言函数天天见

。成功返回0,失败返回-1. stat结构体内详细信息不再赘述,可以参考其他博客资料。

    使用方法:

    struct stat sa;

    if(stat(filename,&sa)<0)

    {

    return -1;

    }

    ....

2、memset

    总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。

    #include

    using namespace std;

    void main()

    {

    char s[20];

    cout<<"s大小"<

   

3、rand(),RAND_MAX

   

     rand()产生随机数的一个随机函数;

   

   

    RAND_MAX是C中stdlib.h中宏定义的一个字符常量:

    #define RAND_MAX Ox7FFF

    其值最小为32767,最大为2147483647

    通常在产生随机小数时可以使用RAND_MAX,

电脑资料

c语言函数天天见》(https://www.unjs.com)。

    #include<iostream></p><p>    #include<ctime></p><p>    #include<cstdlib></p><p>    using namespace std;</p><p>    int main(void)</p><p>    {</p><p>    srand((unsigned int)time(NULL));</p><p>    double a[10];</p><p>    int i;</p><p>    cout<<rand_max<<endl; for(i="0;i<10;i++)" a[i]="(double)rand()/RAND_MAX;" cout<<br></p><p>    <br></p><p>    <br></p><p>    <p></p></p><p>    <br></p><p>    <br></p><p>    <p></p>                    </rand_max<<endl;></cstdlib></ctime></iostream>

最新文章