|
Arduino語言彙整 - 與Processing比較 |
|
|
|
|
作者是 xlinx
|
|
週一, 26 二月 2007 18:17 |
|
Arduino語言 | Arduino函式庫 | Arduino/Processing語言比較 | Arduino IDE運作原理(目前版本0008)
此語法部分網頁編排內容來自於: Arduino官方網頁
Arduino/Processing Language Comparison
The Arduino language (based on Wiring) is implemented in C, and therefore has some differences from the Processing language, which is based on Java.
Arrays
| Arduino |
Processing |
int bar[8];
bar[0] = 1; |
int[] bar = new int[8];
bar[0] = 1; |
| int foo[] = { 0, 1, 2 }; |
int foo[] = { 0, 1, 2 };
or
int[] foo = { 0, 1, 2 }; |
Loops
| Arduino |
Processing |
int i;
for (i = 0; i < 5; i++) { ... } |
for (int i = 0; i < 5; i++) { ... } |
Printing
| Arduino |
Processing |
printString("hello world");
printNewline(); |
println("hello world"); |
int i = 5;
printInteger(i);
printNewline(); |
int i = 5;
println(i); |
int i = 5;
printString("i = ");
printInteger(i);
printNewline(); |
int i = 5;
println("i = " + i); |
|