memset的用法

简介:

将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向S的指针。

需要的头文件
<memory.h> or <string.h>
1
2
3
4
5
6
7
8
9
10
11
#include <string.h>   
#include <stdio.h>   
#include <memory.h>    i
nt main( void )   
{   
char  buffer[] = "Hello world\n" ;   
printf ( "Buffer before memset: %s\n" , buffer);   
memset (buffer, '*' , strlen (buffer) );   
printf ( "Buffer after memset: %s\n" , buffer);  
return  0;   
}
输出结果:   Buffer before memset: Hello world   Buffer after memset: ************   编译平台:   Microsoft Visual C++ 6.0
相关文章
|
3月前
|
安全 C语言
snprintf的用法
简要介绍了snprintf的常用方法,能大大的简化我们的代码
|
1月前
|
存储 安全 编译器
C/C中sizeof和strlen函数的实现:详细解析sizeof和strlen函数的实现机制、参数说明和使用技巧
C/C中sizeof和strlen函数的实现:详细解析sizeof和strlen函数的实现机制、参数说明和使用技巧
19 1
|
2月前
strlen与sizeof 的基本用法
strlen与sizeof 的基本用法
23 0
|
4月前
|
C语言
strlen和sizeof的区别
strlen和sizeof的区别
39 0
|
6月前
指针进阶(3) -- 关于sizeof和strlen的详细总结(上)
指针进阶(3) -- 关于sizeof和strlen的详细总结(上)
|
6月前
|
存储
指针进阶(3) -- 关于sizeof和strlen的详细总结(中)
指针进阶(3) -- 关于sizeof和strlen的详细总结(中)
|
6月前
|
存储
指针进阶(3) -- 关于sizeof和strlen的详细总结(下)
指针进阶(3) -- 关于sizeof和strlen的详细总结(下)
|
7月前
sizeof与strlen区别
sizeof是关键字,参数可以是各种数据(包括函数,类型,对象,数组,指针……)用于计算数据所占字节大小 strlen是函数,参数类型必须是字符型指针(char *),用于计算字符串,从字符串的第一个地址开始遍历,直到遇到‘\0’停止
46 0
C++学习——memset函数详解
C++学习——memset函数详解
214 0

热门文章

最新文章