Hiển thị những gì bạn có - bạn có kế hoạch để làm việc tiếp nhận của nhân vật ngồi trong một vòng lặp (đây được gọi là "hỏi" hoặc đôi khi "đồng bộ") hoặc bạn có kế hoạch để có nhân vật nhận được bởi một ngắt UART (đây được gọi là "không-đồng bộ"). Trong cả hai trường hợp, bạn sẽ cuối cùng có một chức năng duy nhất mà trả về một nhân vật một lúc. Có lẽ được gọi là getchar()?. Để nhận được một chuỗi, bạn hãy chế biến getchar() cho đến khi bạn thấy một kết thúc của dòng đánh dấu đã đến. Đó có thể được biểu hiện bằng một trong hai trở về vận chuyển (0x0D cũng '
') hoặc đường dây nguồn cấp dữ liệu (0z0A hoặc '
'). Vì vậy, một cái gì đó như:
đang được dịch, vui lòng đợi..