Vì vậy, tôi đang làm việc trên một chương trình đọc trong một tệp và sau đó xuất lại nó ra nhưng tôi gặp sự cố khi chương trình ngừng tham gia vào kết thúc của tập tin. Tôi muốn nó dừng lại ở một nhân vật cụ thể như '0' hoặc '$' hoặc bất cứ điều gì thực sự kể từ khi một nhân vật NULL không thể được đọc vào thông dịch viên não của tôi. Đây là mã cho đến thời điểm này:Tạo câu lệnh if (x == y) trong Brainfuck
>+[>,][<.]
Sự cố bắt đầu tại [>,]
vì đầu vào không bao giờ có thể là NULL vòng lặp này không bao giờ kết thúc.
Vậy làm cách nào tôi có thể chèn câu lệnh if sẽ chấm dứt vòng lặp này nếu nó đạt đến ký tự kết thúc được chỉ định trước?