Đ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
Start
Loop
Done
cnt = 0
goto 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
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
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.
Nguyen Trong Dung
0 chủ đề
0 bài viết
Đoạn code đó có các nhãn
Start,Loop,Done.Nhãn
Startcó lệnhcnt = 0(khởi tạo)…
Lệnh
goto Loopđể nhảy đến đoạn có nhãnLoopKhuyê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
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
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.