读书人

memset,该怎么解决

发布时间: 2013-06-26 14:29:32 作者: rapoo

memset

#include<string.h>
int a[1000];
memset(a,0,sizeof(a));
int main(){

}


帮忙解释下,为什么函数不能使用。
[解决办法]
#include<string.h>

int main(){
int a[1000];
memset(a,0,sizeof(a));
}
[解决办法]
memset(a,0,sizeof(a));

在函数外面??

函数外面只能声明变量或者定义变量。。

这个是语法。。
[解决办法]
#include <string.h>
int main(){
int a[1000];
memset(a,0,sizeof(a)*sizeof(int));
//...
return 0;
}

[解决办法]
引用:
memset(a,0,sizeof(a));

在函数外面??

函数外面只能声明变量或者定义变量。。

这个是语法。。


compiler 没报错 ?
[解决办法]
将memset放到函数中。。

读书人网 >C语言

热点推荐