2016年12月26日

编程容易犯错的几个地方

摘要: 1、~(1)在GCC中是-2,但是如果int mask = 0b11 那么mask &(~(1<<i))就会把从右向左第i位清0 2、指针处理 Node *a[26]; for(auto p : a) p = NULL;赋值会错误 Node *p = a[0]; p = NULL;但此时a[0]还是 阅读全文

posted @ 2016-12-26 16:19 Joker_88 阅读(246) 评论(0) 推荐(0) 编辑

导航