@rulerstorm
2014-06-08T10:39:45.000000Z
字数 322
阅读 1415
理论
[toc]
void * memset ( void * ptr, int value, size_t num );
1个字节
的补码,所以只能填充0,或-1(补码为全0和全1),否则以其他类型读取时会出问题。while(w/i) i*=10; 退出时,i即比最高位多1.
#include <time.h>
#include <stdlib.h>
srand(time(0))
rand()%100
其中100是范围上限,0是默认下限。
0x8000 0000
(补码)
按位“与”
!