memset函数与定义数组自动填充 我在函数当中定义了这样个数组 char buf[10] = {0}; 意思是定义一个长度为10的char数组,并且自动填充为0;编译的时候发现报错: 提示未定义memset,what? 那就再猜测一下吧,所谓的自动填充,可能就是自动调用memset来填充的 然后我改了一下代码: char buf[10] = {0,0,0,0,0,0,0,0,0,0}; 手动填充后,编译成功