没人理我![](//图.tk/0)
by int64 @ 2021-08-24 13:55:23
把memset改成手写
by Fan_Tuan @ 2021-08-24 13:56:44
@[int64](/user/360331) 我记得memset不能这么用吧,改成循环赋值试试?
by 159号程序员 @ 2021-08-24 13:59:36
@[159号程序员](/user/334586) @[Fan_Tuan](/user/371178)
A 了 A 了,谢谢大佬们 ![](//图.tk/6)
by int64 @ 2021-08-24 14:00:41
@[int64](/user/360331) 刚刚查了下,memset只能赋值为1或0
by 159号程序员 @ 2021-08-24 14:01:33
@[159号程序员](/user/334586)
1 不行吧?
```cpp
#include<iostream>
#include<string>
#include<cstring>
using namespace std;
int a[10];
int main() {
memset(a, 1, sizeof(a));
for (int i = 0;i < 10;i++) {
cout << a[i] << ' ';
}
cout << endl;
return 0;
}
```
输出为
```
16843009 16843009 16843009 16843009 16843009 16843009 16843009 16843009 16843009 16843009
```
![](//图.tk/1)
by int64 @ 2021-08-24 14:04:49
@[int64](/user/360331) 对不起对不起,搞错了/kk
by 159号程序员 @ 2021-08-24 14:05:13
@[int64](/user/360331) -1可以,1不可以
by 159号程序员 @ 2021-08-24 14:05:52
这个东西好像跟二进制有关?
by 159号程序员 @ 2021-08-24 14:06:11