memset使用
来源:互联网 发布:photo shop cs3 mac版 编辑:程序博客网 时间:2024/05/16 09:17
memset是计算机中C/C++语言函数。将s所指向的某一块内存中的前n个 字节的内容全部设置为ch指定的ASCII值, 第一个值为指定的内存地址,块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向s的指针。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int cpu = -1, mem = -1;
FILE *fp = NULL;
char line[128] = "\0";
fp = fopen("/dev/shm/f3000load", "r");
if(fp != NULL)
{
memset(line,0,sizeof(line));
fgets(line,sizeof(line),fp);
printf("linecpu = %s\n",line);
cpu = atoi(line);
printf("cpu = %d\n",cpu);
memset(line, 0, sizeof(line));
fgets(line,sizeof(line),fp);
printf("linemem = %s\n",line);
mem = atoi(line);
printf("mem =%d\n",mem);
fclose(fp);
fp = NULL;
if(cpu > 90 || mem > 90)
{
return -1;
}
}
printf("1111111111111\n");
return 0;
}
----------------------------------------------
注意:
char buffer[4];
memset(buffer,0,sizeof(char)*4);
strcpy(buffer,"123");
//"123"中最后隐藏的'\0'占一位,总长4位。
- memset使用
- memset使用
- memset使用
- 使用memset要小心
- memset使用注意
- memset的使用
- memset的使用
- memset使用注意事项
- ZeroMemory (memset)的使用
- memset、memcpy使用陷阱
- memset函数使用
- memset函数使用详解
- : memset 方法使用
- memset函数使用详解
- memset函数使用详解
- memset函数使用详解
- memset函数使用注意事项
- memset函数使用详解
- webstorm 2017 激活破解
- 从入门到精通:卷积神经网络初学者指南
- redis 处理session共享
- Notepad++背景颜色设置
- TMS320F28335: Possible Incorrect Operation of XINTF Module After Power Up
- memset使用
- 关于C++中的大小端、位段(惑位域)和内存对齐
- Eclipse Android Studio 连接不到设备的解决方法
- postgresql从入门到菜鸟(一)
- AM3354 安装Qt库
- oracle trigger
- 类继承,虚函数返回值
- Activity的生命周期和启动模式
- error LNK2019: 无法解析的外部符号