memset方法
来源:互联网 发布:闲鱼淘宝介入流程 编辑:程序博客网 时间:2024/06/18 12:57
void *memset(void *s, int ch, size_t n);
将s中的前n个字节用ch替换。
一。 memset的方法初始化数组,是设置每个字节的值.
所以如果对int型数组进行初始化,会出错. 但是如果初始化为0,是可以的。
int intArr[100]; memset(intArr,1,sizeof(intArr)); char charArr[100]; memset(charArr,'1',sizeof(charArr));
通过程序调试可知, charArr数组的每个元素存的是 '1' , 而intArr数组里的每个元素是 16843009 (二进制为:00000001 00000001 00000001 00000001)
其中sizeof(charArr) : 100 ; sizeof(intArr) : 400
所以不能对int型数组用memset初始化。
0 0
- memset方法
- : memset 方法使用
- memset 填充初值的方法
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- 一起来当网管(一)——Windows Server上的DHCP配置
- Deep Learning Open Sources
- iOS利用Runtime自定义控制器POP手势动画
- 简单的android ios抓包技巧
- 德州扑克AI简介——2015华为软件精英赛小结
- memset方法
- 框架模式MVP在Android中的使用
- 湖北英语播音学校预约试听
- 开发学习笔记--UItableView
- 数据库学习记录20150605
- p124 43
- android stack log
- 陈怡暖:今夜非农到底怎么看?闭着眼捡钱吧
- [jQuery] 选择器和事件