• 编程心法



    •  用右移1位代替除法、用左移1位代替乘法
    • 用( n&1) 判断n是奇数还是偶数
    • 大规模:插值查找 中规模:折半查找 小规模:顺序查找
    • 短路求值属性:只有当第一个运算数的值无法确定逻辑运算的结果时,才对第二个运算数进行求值。例如,当AND的第一个运算数的值为false时,其结果必定为false;当OR的第一个运算数为true时,最后结果必定为true,在这种情况下,就不需要知道第二个运算数的具体值。
    • *p = var; p = &var  都是对象var的地址; &p是取p的地址。
    • L既是单链表的名字,也是其头指针。
    • q和q都是指针,则p = q代表把q里存放的地址赋给p,现在p和q指向同一个对象。
    陈小洁的三只猫
  • 相关阅读:
    微信mac版的bug 直接显示了消息原始数据
    提一下InfoQ
    成长
    SaaS产品成功学
    .io域名在申请SSL证书时被坑
    一件小事
    Git做代码增量发布的重要用法
    今天
    为什么都不写博
    惑不惑
  • 原文地址:https://www.cnblogs.com/ccpang/p/11410278.html
Copyright © 2020-2023  润新知