“Arduino语法参考”的版本间的差异

来自YFRobotwiki
跳转至: 导航搜索
Arduino编程语法参考
Arduino编程语法参考
第20行: 第20行:
 
*[[goto]]
 
*[[goto]]
 
<font color="orange" >'''扩展语法'''</font>
 
<font color="orange" >'''扩展语法'''</font>
*[[; 分号]]
+
*[[;  分号 ]]
*[[Curly Braces|{} 大括号]]
+
*[[ 大括号|{}  大括号 ]]
*[[ // 单行注释 ]]
+
*[[ 注释| //  单行注释 ]]
*[[/* */ 多行注释]]
+
*[[ 注释| /* */  多行注释 ]]
*[[ define|#define 宏定义 ]]
+
*[[ define|#define ]]
*[[ include |#include 文件包含]]
+
*[[ include |#include ]]
 
<font color="orange" >'''算术运算符'''</font>
 
<font color="orange" >'''算术运算符'''</font>
*[[= 赋值运算符]]
+
*[[ 赋值运算符 | 赋值运算符 ]]
*[[+ 加]]
+
*[[ 加,减,乘,除 | ]]
*[[- 减]]
+
*[[ 加,减,乘,除 | ]]
*[[* 乘]]
+
*[[ 加,减,乘,除 | ]]
*[[/ 除]]
+
*[[ 加,减,乘,除 | ]]
*[[% 取模]]
+
*[[ %  取模 ]]
 
<font color="orange" >'''比较运算符'''</font>
 
<font color="orange" >'''比较运算符'''</font>
*[[== 等于]]
+
*[[ 比较运算符 | ==  等于 ]]
*[[!= 不等于]]
+
*[[ 比较运算符 | !=  不等于 ]]
*[[ < 小于]]
+
*[[ 比较运算符 |  小于 ]]
*[[ > 大于]]
+
*[[ 比较运算符 |  大于 ]]
*[[ <= 小于等于]]
+
*[[ 比较运算符 | <=  小于等于 ]]
*[[ >= 大于等于]]
+
*[[ 比较运算符 | >=  大于等于 ]]
 +
<font color="orange" >'''布尔运算符'''</font>
 +
*[[布尔运算符 | && (与)]]
 +
*[[布尔运算符 | || (或)]]
 +
*[[布尔运算符 |  ! (非)]]
 +
<font color="orange" >'''指针运算符'''</font>
 +
*[[指针运算符 | * 指针运算符]]
 +
*[[指针运算符 | & 地址运算符]]
 +
<font color="orange" >'''位运算符'''</font>
 +
*[[位与,位或,位异或 | & (位与)]]
 +
*[[位与,位或,位异或 | | (位或)]]
 +
*[[位与,位或,位异或 | ^ (位异或)]]
 +
*[[位非 | ~ (位非)]]
 +
*[[左移,右移 | << (左移)]]
 +
*[[左移,右移 | >> (右移)]]
 +
<font color="orange" >'''复合运算符'''</font>
 +
*[[++ / -- | ++ (增加)]]
 +
*[[++ / -- | -- (减少)]]
 +
*[[+= , -= , *= , /= | += (复合加)]]
 +
*[[+= , -= , *= , /= | -= (复合减)]]
 +
*[[+= , -= , *= , /= | *= (复合乘)]]
 +
*[[+= , -= , *= , /= | /= (复合除)]]
 +
*[[复合位与 | &= (复合位与)]]
 +
*[[复合位或 | != (复合位或)]]
 +
 
 
|width="33%" valign="top" align="left"|
 
|width="33%" valign="top" align="left"|
 
<font color="orange" size="+1">'''变量'''</font><br>
 
<font color="orange" size="+1">'''变量'''</font><br>
 
<font color="orange" >'''常量'''</font>
 
<font color="orange" >'''常量'''</font>
*[[# 常量|<nowiki>HIGH | LOW</nowiki>]]
+
*[[常量|<nowiki>HIGH | LOW</nowiki>]]
*[[# 常量|INPUT | OUTPUT | INPUT_PULLUP]]
+
*[[常量|INPUT | OUTPUT | INPUT_PULLUP]]
*[[# 常量|LED_BUILTIN]]
+
*[[常量|LED_BUILTIN]]
*[[# 常量|true|false]]
+
*[[常量|true|false]]
 
*[[integer constants]]
 
*[[integer constants]]
 
*[[floating point constants]]
 
*[[floating point constants]]

2015年6月4日 (四) 10:55的版本

Arduino官方语法参考

Arduino编程语法参考

结构

控制结构

扩展语法

算术运算符

比较运算符

布尔运算符

指针运算符

位运算符

复合运算符

变量
常量

函数
数字