Trong bài viết này Điện Tử Tương Lai sẽ chia sẻ về hàm sizeof trong Arduino là gì, cú pháp và những lưu ý khi sử dụng hàm này.
Mô tả sizeof()
Toán tử sizeof trả về số byte trong một kiểu biến hoặc số byte bị chiếm bởi một mảng.
Cú pháp
sizeof (biến)
Thông số
biến: thứ để lấy kích thước. Các kiểu dữ liệu được phép: bất kỳ kiểu biến hoặc mảng nào (ví dụ: int, float, byte).
Return
Số byte trong một biến hoặc số byte bị chiếm trong một mảng. Kiểu dữ liệu: size_t.
Code mẫu
Toán tử sizeof rất hữu ích để xử lý các mảng (chẳng hạn như chuỗi) thuận tiện để có thể thay đổi kích thước của mảng mà không phá vỡ các phần khác của chương trình.
Chương trình này in ra một chuỗi văn bản một ký tự tại một thời điểm. Hãy thử thay đổi cụm từ văn bản.
Lưu ý
Lưu ý rằng sizeof trả về tổng số byte. Vì vậy, đối với các mảng có kiểu biến lớn hơn như int, vòng lặp for sẽ trông giống như thế này.
Lưu ý rằng một chuỗi được định dạng đúng sẽ kết thúc bằng ký hiệu NULL, có giá trị ASCII 0.
Hotline: 0979 466 469