💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## memset ## 将一段内存空间填入某值 ### 相关函数 ### bzero,swab ### 表头文件 ### ``` #include<string.h> ``` ### 定义函数 ### ``` void *memset(void *s, int c, size_t n); ``` ### 函数说明 ### memset()会将参数s所指的内存区域前n个字节以参数c填入,然后返回指向s的指针。在编写程序时,若需要将某一数组作初始化,memset()会相当方便。 ### 返回值 ### 返回指向s的指针。 ### 附加说明 ### 参数c虽声明为int, 但必须是unsigned char ,所以范围在0到255之间。 ### 范例 ### ``` #include <string.h> main() { char s[30]; memset (s,'A',sizeof(s)); s[30]='\0'; printf("%s\n",s); } ``` ### 执行 ### ``` AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ```