memset
来源:互联网 发布:分类信息网群发软件 编辑:程序博客网 时间:2024/06/08 19:46
memset函数:按字节对内存块进行初始化,常用于对较大的结构体或数组的清零操作
因其是按字节为单位进行赋值,所以不能用它将int数组初始化为0或-1之外的任何值,为啥?
举个例子:
int a[5];
memset(a,1,sizeof(a));
这里赋值时,注意转化:先把1转化为一字节的二进制——00000001,int整型占4字节,memset进行赋值时,会形成(1)00000001 00000001 00000001 00000001,即十进制的16843009
阅读全文
0 0
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- memset
- search-insert-position
- Spring原理分析2---Spring资源Resource设计和实现分析
- Codeforces 276E Little Girl and Problem on Trees【线段树+Bfs序+Dfs序】好题!
- 使用msysgit托管工具将项目托管到GitHub
- 简单介绍使用BaseRecyclerViewAdapterHelper
- memset
- 几种常用的优化方法梯度下降法、牛顿法、)
- 密码学原理_学习笔记
- (转)PC键盘在Mac下Command/Option键切换
- 每日一题--数字在排序数组中出现的次数
- spring: 客户端请求报 "HTTP 415" 错误 之 解法
- HDU6198 number number number
- #CCF准备一年日常刷题#201312-2 ISBN号码
- 了解dom:DOM全称为The Document Object Model