Tư vấn: 0979.466.469 / 0938.128.290

MENU

Hàm switch case trong arduino

Gia cong pcb 600*150px

Giống như hàm if, hàm switch case điều khiển luồng chương trình bằng cách cho phép người lập trình chỉ định các code khác nhau sẽ được thực thi trong các điều kiện khác nhau. Đặc biệt, một câu lệnh switch so sánh giá trị của một biến với các giá trị được chỉ định trong câu lệnh case. Khi một câu lệnh case được tìm thấy có giá trị khớp với giá trị của biến, code trong câu lệnh case đó sẽ được chạy.

 

Từ khóa break thoát khỏi câu lệnh switch và thường được sử dụng ở cuối mỗi case. Không có câu lệnh break, câu lệnh switch sẽ tiếp tục thực hiện các biểu thức sau ("giảm dần") cho đến khi đạt đến break hoặc kết thúc câu lệnh switch.

 

Cú pháp

switch (var) {

  case label1:

    // các câu lệnh

    break;

  case label2:

    // các câu lệnh

    break;

  default:

    // các câu lệnh

    break;

}

 

Thông số

var: một biến có giá trị để so sánh với các trường hợp khác nhau. Các kiểu dữ liệu được phép: int, char.

Quảng cáo đặt hàng nhập

label1, label2: hằng số. Các kiểu dữ liệu được phép: int, char.

 

Return

Không có gì

 

Code mẫu

switch (var) {

   case 1:

     // làm gì đó khi var bằng 1

     break;

   case 2:

     // làm gì đó khi var bằng 2

     break;

   default:

     // nếu không có gì khác phù hợp, hãy làm theo mặc định

     // mặc định là tùy chọn

     break;

}

Gia công pcb 932*150
Sản phẩm nổi bật
Sale 0%
145000 /Cái
/ Cái

Code: M-7006-010 Còn hàng

Lưu xem sau
Sale 0%
40000 /Cái
/ Cái

Code: 7006-031 Còn hàng

Lưu xem sau
Sale 0%
41000 /Cái
/ Cái

Code: 7204-237 Còn hàng

Lưu xem sau
Sale 0%
220000 /Cái
/ Cái

Code: 7103-013 Còn hàng

Lưu xem sau
Hỗ trợ liên kết
0979466469
0899909838
0938128290
0899909838
Khiếu nại: 0964238397
0979466469
0868565469
0868565469

Hotline: 0979 466 469

Loading
0359 366 469
Bạn cần linh kiện mẫu ? 7-11 ngày