程式语法参考

86Duino 程式与 Arduino 相容,与 Arduino 程式一样由三个主要部份构成:结构数值(变数与常数),以及函式。以下介绍对应每个部份的常用语法。

基础概念:

  • Sketch:介绍 86Duino 程式(sketch)的组成与工作原理。
  • 变数:说明如何宣告与使用变数。
  • 函式:说明如何宣告与使用函式。

语法参考:

结构

控制结构
更多程式结构语法
算术运算子
  • = (指派运算子)
  • + (加法运算子)
  • - (减法运算子)
  • * (乘法运算子)
  • / (除法运算子)
  • % (余数运算子)
比较运算子
  • == (等于)
  • != (不等于)
  • < (小于)
  • > (大于)
  • <= (小于等于)
  • >= (大于等于)
布林运算子
指标运算子
位元运算子
  • & (位元 and)
  • | (位元 or)
  • ^ (位元 xor)
  • ~ (位元 not)
  • << (位元左移运算)
  • >> (位元右移运算)
复合运算子
  • ++ (递增运算子)
  • - - (递减运算子)
  • += (复合加法运算)
  • -= (复合减法运算)
  • *= (复合乘法运算)
  • /= (复合除法运算)
  • &= (复合位元 and)
  • |= (复合位元 or)

变数

常量
资料型别
型别转换
作用范围及修饰字
工具

函式

数位 I/O 功能
类比 I/O 功能
进阶 I/O 功能
时间
数学
三角函式
字元分析
随机数
位元及位元组操作
外部中断
中断
通讯
USB

对于文件的更正与建议,请发表至论坛

The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.