ksp gửi vào
- 26919 lượt xem
Giới thiệu
bitWrite() sẽ ghi đè bit tại một vị trí xác định của số nguyên.
Cú pháp
bitWrite(x, n, b)
Tham số
x: một số nguyên thuộc bất cứ kiểu số nguyên nào
n: vị trí bit cần ghi. Các bit sẽ được tính từ phải qua trái, và số thứ tự đầu tiên là số 0.
b: 1 hoặc 0
Trả về
không
Ví dụ
bitWrite(B11110010,0,1); // B11110011 bitWrite(B11110010,1,0); // B11110000 bitWrite(B11110010,2,1); // B11110110 //Hàm bitWrite có thể viết như sau B11110010 | (1 << 0) // = B11110011 B11110010 & ~(1 << 1) // = B11110000 B11110010 | (1 << 2) // = B11110110

, bạn sẽ có thể làm một mạch tự động phát ra tiếng kêu beep beep thật to để phá một ai đó (trong lúc họ đang ngủ,...)! Đùa thôi, không nên quậy như vậy!
