Bảng điều khiển#
Giới thiệu#
Bảng điều khiển VEXcode EXP được hiển thị trong cửa sổ Monitor bên trong VEXcode. Đầu ra của bảng điều khiển có thể hiển thị văn bản, số và giá trị biến trong khi dự án đang chạy.
Khi sử dụng VS Code, đầu ra Console dạng văn bản sẽ xuất hiện trong cửa sổ terminal thay vì Console của VEXcode.
Lưu ý: Khi sử dụng VEXcode Console, bạn phải kết nối với Cổng nối tiếp Console trước khi có thể in bất kỳ thông tin nào ra Console.
Dưới đây là danh sách tất cả các chức năng:
Thao tác — Xuất văn bản.
printf— Hiển thị văn bản, số hoặc giá trị biến trong Console hoặc thiết bị đầu cuối.
Hoạt động#
printf#
printf hiển thị văn bản, số hoặc giá trị biến trong Console. Trong VS Code, printf hiển thị kết quả đầu ra trong terminal.
Trong C++, printf printf giá trị từ dự án của bạn, chẳng hạn như điểm số, bộ đếm thời gian hoặc giá trị đọc cảm biến. Xem trang Định dạng chuỗi để biết thêm thông tin về các bộ chỉ định định dạng.
Theo mặc định, lệnh printf không tự động xuống dòng. Thêm \n, ký hiệu xuống dòng, khi bạn muốn giá trị được in tiếp theo bắt đầu trên một hàng mới.
Usage:
printf(value);
Tham số |
Kiểu |
Sự miêu tả |
|---|---|---|
|
|
Văn bản, chuỗi định dạng hoặc chuỗi lệnh điều khiển cần hiển thị trong Console hoặc terminal. |
Giá trị trả về:
Hàm này không trả về giá trị nào.
// Display a message in the Console
printf("Hello, robot!\n");

// Display two messages on separate lines
printf("Hello, robot!\n");
printf("This prints on the next line.\n");

// Display two messages on the same line
printf("Hello, ");
printf("robot!\n");

// Display a number with two decimal places
printf("%.2f\n", 1.0 / 3.0);

Trình tự điều khiển#
Các chuỗi điều khiển là các mã ngắn có thể được in bằng lệnh printf để thay đổi cách hiển thị văn bản trong Console.
Chuỗi điều khiển rất hữu ích khi bạn muốn thay đổi màu chữ hoặc xóa nội dung Console trực tiếp bên trong câu lệnh printf printf.
Để thay đổi màu chữ, hãy in \033 theo sau là mã màu. Khi bắt đầu một dự án, màu chữ của Console được đặt là màu xanh lam.
Màu sắc |
Trình tự điều khiển |
|---|---|
Đen |
|
Màu đỏ |
|
Màu xanh lá |
|
Màu vàng |
|
Màu xanh da trời |
|
Màu tím |
|
Xanh lam |
|
Trắng |
|
Quả cam |
|
Trong suốt |
|
// Print text in different colors
printf("Default text color\n");
printf("\033[31m");
printf("Red text color\n");

Xóa bảng điều khiển#
C++ không có hàm Console riêng biệt để xóa tất cả các hàng. Để xóa Console, hãy in chuỗi điều khiển \033[2J với printf.
Thao tác này xóa tất cả các hàng trong Console và di chuyển con trỏ trở lại hàng 1.
// Clear the Console after two seconds
printf("VEXcode\n");
wait(2, seconds);
printf("\033[2J");