30/09/2018, 19:07

Thắc mắc về kiểu char?

Em là sinh viên năm nhất nên hơi mơ hồ về kiểu char và em có gán int a=‘as’ thì giá trị của a là 24947 ‘as’ ở đây là gì ai giải thích cho em với!!

Văn Dương viết 21:09 ngày 30/09/2018

‘as’ là chuỗi gồm chữ ‘a’ và ‘s’.
Trong bảng ASCII thì chữ a có giá trị 97, chữ s có giá trị 115.
2 chữ a (8bit) và s(8bit) kết hợp thành ‘as’ là 16 bit và có giá trị bằng : 97*256 + 115 = 24947.

Quốc Hùng viết 21:22 ngày 30/09/2018

Neu a gan as vao mot bien kieu nguyen int thi no se tra ve gia tri cua tung con chu a, s ung voi ma ASCII (a hoc Pascal hay C se biet) va kieu char la kieu phi so (khong phai la so) no co gia tri 8 byte (trong Java) va chi chua 1 ky tu thuoc ASCII nha. Than
God Save the Code

Bài liên quan
0