Giúp giải thích đoạn code C có dấu hai chấm

c

Đoạn code đó có các nhãn Start, Loop, Done.
Nhãn Start có lệnh cnt = 0 (khởi tạo)

Lệnh goto Loop để nhảy đến đoạn có nhãn Loop

Khuyên thật là không nên code dùng label và goto.

Năm 2017 rồi không ai dùng goto nữa đâu :slight_smile:

1 Like

cái : ấy mình chỉ dùng trong kế thừa chứ chưa dùng dán nhãn gì bao giờ, google mà k có b chỉ mình với. Thanks

Nhảy nhảy kiểu này rất là loạn nên code review cấm hết rồi :slight_smile:

p/s: embedded à… code này là spinlock để đọc giá trị đây mà. Có hai trường hợp: sau 100 lần chạy nếu tín hiệu không đổi thì chấp nhận nó, ngược lại là nhiễu và đợi từ đầu.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?