本文主要是介绍iOS C语言~bzero函数、memset函数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//联系人:石虎 QQ:1224614774 昵称:嗡嘛呢叭咪哄
一、iOS C语言~bzero函数
bzero(&tt,sizeof(tt));// struct initialization to zero (结构体初始化到零)
bzero(s,20);
原型:extern void bzero(void *s,int n);
用法:#include
功能:置字节字符串s的前n个字节为零。
说明:bzero无返回值。
二、iOS C语言~memset函数
char *s=“Shi HuView";
clrscr();
memset(s,’H’,4);
原型:extern void *memset(void *buffer, int c, int count);
用法:#include <string.h>
功能:把buffer所指内存区域的前count个字节设置成字符c。
说明:返回指向buffer的指针。
注意:在memset和bzero初始化数据间,我很多时候选择bzero, memset的一个缺点是第二个参数和第三个参数需要记忆,需要记住哪个是值和哪个是大小(如果不想查手册的话), 不可以弄错。
谢谢!!!
这篇关于iOS C语言~bzero函数、memset函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!