关于memset函数的使用误区

一、背景 最近在练习中使用到了memset函数,程序如下: 上述程序代码本想将数组a初始化赋值为1.但实际运行效果如下图: 二、原因分析 1、函数原型 memset函数的原型为 void *memset(void s, char ch, size_t n); 函数解释:将s中前n个字节 用 ch 替换并返回 s 。 memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清
相关文章
相关标签/搜索