- 博客(2)
- 收藏
- 关注
转载 memset(a, -1, sizeof(int)) 的理解
-1的二进制表示1111… 32个1组成 memset是以字节为单位进行设置的 memset(a, -1, sizeof(int))设置sizeof(int)即4个四节,也就是设置a[0] 由于-1的二进制全是1,所以a[0]的每个字节都的所有位都被设置成1了 所以a[0]还是-1 如果memset(a, 256, sizeof(int))和memset(a, 512, sizeof(in
2017-12-06 09:05:10 2266
原创 有关循环
int i=1,x=1;for(i=k*x;i<=m;k++){..}因为i=k*x只会运行一次,因此i的值是不发生变化的!!!下次不能再犯这种低级错误了应该改为for(i=k*x;k*x<=m;k++){..}
2017-12-05 16:30:42 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人