#include <iostream>
using namespace std;
int main()
{
int a[5];
memset(a,-1,5);
for(int i=0;i < 5;i++)
cout<<a[i]<<" ";
return 0;
}
这是一个关于memset用法的一个小问题,不是说可以用memset来置0或-1的吗,为什么输出结果是:-1 -858993409 -858993460 -858993460 -858993460
哪位高手来指点一下?
[ 此贴被kangtalc在2007-10-31 17:26重新编辑 ]