char

Giới thiệu

Kiểu dữ liệu này là kiểu dữ liệu biểu diễn cho 1 KÝ TỰ (nếu bạn cần biểu diễn một chuỗi trong chương trình Arduino - bạn cần sử dụng kiểu dữ liệu String). Kiểu dữ liệu này chiếm 1 byte bộ nhớ!

Kiểu char chỉ nhận các giá trị trong bảng mã ASCII.

Kiểu char được lưu dưới dạng 1 số nguyên byte có số âm (có các giá trị từ -127 - 128), thay vì thiết đặt một biến kiểu char có giá trị là 'A', bạn có thể đặt là 65. Để hiểu rõ hơn bạn xem ví dụ dưới đây.

Ví dụ

char myChar = 'A';
char myChar = 65;      // cả 2 cách khai báo đều hợp lệ

 

Reference Tags: 
lên
2 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

kMiniRouter - Kết nối Wifi từ cổng LAN cho máy tính nhúng Orange Pi, Raspberry Pi,...

Nhận thấy có rất nhiều bạn khó khăn khi mới bắt đầu với Orange Pi hay Raspberry Pi. Trong đó, vấn đề kết nối vào mạng wifi là vấn đề thường xuyên gặp phải. Nhất là trong các dự án yêu cầu phải thay đổi wifi thường xuyên. Nhận thấy vấn đề này, mình đã viết nên open source kMiniRouter để giúp các bạn kết nối mạng dễ dàng qua Wifi từ chính cổng LAN của máy tính nhúng.

lên
9 thành viên đã đánh giá bài viết này hữu ích.

Lập trình Arduino trên mây với Arduino Create - Sự thay thế tạm thời cho Codebender

Như chúng ta đã biết, Arduino là một board mạch lập trình giúp những người yêu thích vọc vạch điện tử có thể làm nên những dự án ý nghĩa mà không cần qua bất cứ trường lớp chuyên môn nào cả. Vậy, ngoài việc lập trình trên máy tính trước đây, liệu có cách nào giúp chúng ta lập trình Arduino trên mây được hay không? Nếu là một người theo dõi Arduino.vn thường xuyên, thì chắc hẳn bạn biết đến Codebender. Tuy nhiên, vì các lý do về kinh phí hoạt động, codebender của chúng ta sẽ không còn cho phép biên dịch code miễn phí online vào cuối tháng 11/2016 nữa. Vậy, liệu đó có phải là dấu chấm hết cho cộng đồng chúng ta khi muốn biên dịch Arduino online? Câu trả lời là không, và tôi xin giới thiệu với bạn Arduino Create, một trình biên dịch Arduino IDE online của Arduino(dot)cc được phát triển sau codebender và cũng mới đi vào hoạt động trong năm 2016.

lên
16 thành viên đã đánh giá bài viết này hữu ích.