如何写memset函数
来源:互联网 发布:勇士vs马刺数据统计 编辑:程序博客网 时间:2024/06/13 01:19
头文件 : <memory.h>或<string.h>
函数: void *memset(void *s, int ch, size_t n);
函数解释:将s中前n个字节替换为ch并返回s; 一般用于清零,初始化。
常见用法示例:
int * d=new int[width];
memset(d ,0,width*sizeof(int));
因为memset是以Byte为单位进行赋值的,所以,后面要用sizeof(int);
在进行字符数组进行赋值的时候特别要注意
char * str = new char[10];
memset(str,'1',10*sizeof(char)); 这种写法可以,但是下面的写法不可以,
memset(set,1,10*sizeof(char));错误的原因也是 1 为整型 不是Byte型.
2 0
- 如何写memset函数
- 自己写的一个memset函数
- memset函数
- memset函数
- memset()函数
- memset函数
- memset 函数
- memset函数
- memset() 函数
- memset函数
- memset函数
- memset函数
- memset 函数
- memset函数
- memset 函数
- memset函数
- memset函数
- memset 函数
- Andorid studio的目录结构设置
- 简要介绍windows平台下的一些汇编操作
- 文件查找命令 whereis locate find
- shutdown immediate 卡在SMON: disabling tx recovery
- J2SE大完结
- 如何写memset函数
- 树的重心 树形DP SGU 134
- 机房收费系统之优化篇
- python若干小函数的使用
- SDUTOJ3252---Lowest Unique Price
- 20150902 Java学习笔记-构造方法,关键字,封装性
- Linux套接字与虚拟文件系统(1):初始化和创建 http://www.cppblog.com/qinqing1984/archive/2015/05/03/210521.html
- android-------采用AIDL调用远程服务
- CIDR与NAT