标签:memset
【memset 原型】
void *memset(void *s, int c, size_t n);
【memset 作用】
memset:作用是在一段内存块中填充某个给定的值,它对较大的结构体或数组进行清零操作的一种最快方法。
【注意事项】
常见的三种错误
问:
为何要用memset置零?memset( &Address, 0, sizeof(Address));经常看到这样的
用法,其实不用的话,分配数据的时候,剩余的空间也会置零的。答:
1.如果不清空,可能会在测试当中出现野值。 你做下面的试验看看结果()
char buf[5];
问:
如下demo是可以的,能把数组中的元素值都设置成字符1,版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:memset
原文地址:http://blog.csdn.net/u013630349/article/details/46927735