memset是干什么用的?
请说一下memset函数的用法,尤其是它的参数。
比如
char all[65535];
memset(all, 0, 65535);
all[0] = 'a';
all[1] = 'b';
all[2] = 'c';
printf("%d", all); //这样就可以直接输出,因为从第3个地址空间后面的全是0(结束符)
这样就把all地址空间的65535字节全赋值为0了, (0相当于\0),字符串结束符...
参数说明见楼上..