01/10/2018, 12:27
Bảng mã trong c
Mình chạy đoạn chương trình như ảnh bên dưới
thì ra kết quả như ảnh bên dưới
nó sử dụng bảng mã gì vậy mọi người??
Bài liên quan
Mình chạy đoạn chương trình như ảnh bên dưới
thì ra kết quả như ảnh bên dưới
nó sử dụng bảng mã gì vậy mọi người??
Bảng mã ASCII bị mod thôi.
37779 bị mod lại (lấy dư khi chia cho 256) là 147, là chữ ô
sao lại chia lấy dư vậy bạn (mình mới học nên ko biết)??
Nếu bạn đếm quá giới hạn của kiểu số, số sẽ bị lấy dư với giới hạn trên. Như ở đây bạn in ra kí tự trong bảng ASCII, bảng này có 256 kí tự được đánh số từ 0 -> 255. Cách đếm là:
0, 1, 2,…, 255, 0 (đáng ra phải là 256, nhưng vì 256 > 255 nên số bị mod), 1, 2,…