我正在try 将位图初始化为所有位.我的 idea 是初始化一个缓冲区大小的数组,然后使用memcpy
;然而:
#include <stdio.h>
#define SIZE 5
int main () {
int i[SIZE] = { ~0 };
for (int j = 0 ; j < SIZE ; j++) {
printf("%d\n", i[j]);
}
return 0;
}
结果是:
-1
0
0
0
0
我的期望是,我会看到全部-1
个.为什么这不起作用,我如何才能实现我的目标?