首页 论坛 博客
 
查看文章
 
标题:小而实用的知识点
2008-06-28 14:22:30
相信大家在写程序中经常考虑用不用在运算符前加括号,很简单,直到运算符的优先级就可以了。
这些小的知识点都是去年总结的。希望对大家有点用

C运算符的优先次序
━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━
                    表达式                              ┃优先级
────────────────────────────╂────
  ()(小括号) [](数组下标) .(结构成员) ->(指针型结构成员)┃ 最高
────────────────────────────┃  ↑
 !(逻辑非) .(位取反) -(负号) ++(加1) --(减1) &(变量地址)┃  │
────────────────────────────┃  │
   *(指针所指内容)  type(函数说明)  sizeof(长度计算)    ┃  │
────────────────────────────┃  │
     *(乘)     /(除)     %(取模)                        ┃  │
────────────────────────────┃  │
     +(加)     -(减)                                    ┃  │
────────────────────────────┃  │
     <<(位左移)          >>(位右移)                     ┃  │
────────────────────────────┃  │
     <(小于)   <=(小于等于)   >(大于)   >=(大于等于)    ┃  │
────────────────────────────┃  │
     ==(等于)       !=(不等于)                          ┃  │
────────────────────────────┃  │
     &(位与)                                            ┃  │
────────────────────────────┃  │
     ^(位异或)                                          ┃  │
────────────────────────────┃  │
     |(位或)                                            ┃  │
────────────────────────────┃  │
     &&(逻辑与)                                         ┃  │
────────────────────────────┃  │
     ||(逻辑或)                                         ┃  │
────────────────────────────┃  │
     ?:(?表达式)                                        ┃  │
────────────────────────────┃  │
     =    +=   -=(联合操作)                             ┃  │
────────────────────────────┃  │
     ,(逗号运算符)                                      ┃ 最低
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
LIN显性为0,隐性为1。
RS232的字节场先发最低位。
贴片钽电容的横杠端是正极,贴片铝电解电容的标志端为负极.
二极管的正负的判别,有标记的一端为负.
对open drain引脚,必须加上拉电阻才能使用。
在硕士毕业论文和博士毕业论文里查资料,不要指望杂志上的论文。
sourceforge.net上有很多源代码

本文引用通告地址:http://majianhui.spaces.eaw.com.cn/articles/trackback/item/837
类别:嵌入式 | 浏览(121) 引用(0)
 
网友评论:
发表评论:
姓 名: [ 登陆 ]
内 容:
验证码: