مشخصات مقاله
-
0.0
-
889
-
0
-
0
آموزش دستور Break در برنامه نویسی GO
دستور break در زبان برنامه نویسی گولنگ برای خارج شدن از درونی ترین ساختاری که در آن رخ می دهد استفاده می شود. می توان آن را در حلقه for (counter، condition، و غیره) و همچنین در یک سوئیچ استفاده کرد. اجرا پس از پایان } آن ساختار ادامه می یابد.
سینتکس :
break;
مثال :
package main
import "fmt"
func main() {
var a int = 1
for a < 10{
fmt.Print("Value of a is ",a,"\n")
a++;
if a > 5{
/* terminate the loop using break statement */
break;
}
}
}
خروجی :
Value of a is 1 Value of a is 2 Value of a is 3 Value of a is 4 Value of a is 5
دستور Break را می توان در حلقه داخلی نیز اعمال کرد و جریان کنترل به حلقه بیرونی را بررسی نمود.
مثال Inner Loop :
package main
import "fmt"
func main() {
var a int
var b int
for a = 1; a <= 3; a++ {
for b = 1; b <= 3; b++ {
if (a == 2 && b == 2) {
break;
}
fmt.Print(a, " ", b, "\n")
}
}
}
خروجی :
1 1 1 2 1 3 2 1 3 1 3 2 3 3