goto

スポンサーリンク

プログラム実行を goto でつけたラベルへ移します。
Arduinoにおける文法は標準C言語と特に変わりはありません。

● Example from Arduino Web Site

[c]
for(byte r = 0; r < 255; r++){
for(byte g = 255; g > -1; g–){
for(byte b = 0; b < 255; b++){
if (analogRead(0) > 250){ goto bailout;}
// more statements …
}
}
}
bailout:
[/c]

Arduino 原文

タイトルとURLをコピーしました