Đ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
Start
có lệnhcnt = 0
(khởi tạo)…
Lệnh
goto Loop
để nhảy đến đoạn có nhãnLoop
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.