美文网首页HTML5 专栏
iOS C语言~bzero函数、memset函数

iOS C语言~bzero函数、memset函数

作者: 石虎132 | 来源:发表于2017-11-19 16:08 被阅读188次

    //联系人:石虎QQ:1224614774昵称:嗡嘛呢叭咪哄

    一、iOS C语言~bzero函数

    bzero(&tt,sizeof(tt));// struct initialization to zero (结构体初始化到零)

    bzero(s,20);

    原型:externvoidbzero(void*s,intn);

    用法:#include

    功能:置字节字符串s的前n个字节为零。

    说明:bzero无返回值。

    二、iOS C语言~memset函数

    char*s=“Shi HuView";

    clrscr();

    memset(s,’H’,4);

    原型:externvoid*memset(void*buffer,intc,intcount);

    用法:#include

    功能:把buffer所指内存区域的前count个字节设置成字符c。

    说明:返回指向buffer的指针。

    注意:在memset和bzero初始化数据间,我很多时候选择bzero, memset的一个缺点是第二个参数和第三个参数需要记忆,需要记住哪个是值和哪个是大小(如果不想查手册的话), 不可以弄错。

    谢谢!!!

    相关文章

      网友评论

      本文标题:iOS C语言~bzero函数、memset函数

      本文链接:https://www.haomeiwen.com/subject/qkqpvxtx.html