C là ngôn ngữ lập trình cấu trúc được sử dụng rộng rãi trong lập trình nhúng. Tài liệu này được viết ra nhằm tóm tắt một số lý thuyết cơ bản trong lập trình C nhằm mục đích cho việc phục vụ lập trình Arduino.
Các thành phần cơ bản trong ngôn ngữ C
- Từ khóa là từ có ý nghĩa xác định dùng để khai báo dữ liệu, viết hàm,…
- Ví dụ: if, else, for, switch,…
- Tên nhằm thể hiện rõ ý nghĩa của hằng, biến, mảng, con trỏ,… trong
- chương trình.
- Kiểu dữ liệu:
[upl-image-preview url=https://making.vn/assets/files/2020-08-09/1596978644-702619-image.png]
Khai báo (declaration):
int this_is_parameter;
Khởi tạo (initialization):
int this_is_parameter = 100;
Các hệ đếm
Có các hệ đếm cơ bản: hệ nhị phân (hệ 2 – binary), hệ bát phân (hệ 8 –octal), hệ thập phân (hệ 10 – decimal) và hệ thập lục phân (hệ 16 –hexadecimal):
[upl-image-preview url=https://making.vn/assets/files/2020-08-09/1596978832-447057-image.png]