Có 1 bảng so sánh sự khác nhau giữa 2 hàm ở sách C++ primer. Nhưng em không hiểu ý nghĩa. Nhờ mọi người giải thích giùm

ở dòng thứ 2 họ so sánh 2 giá trị trả về của function sau khi có input là ch (1 giá trị char nhập từ bàn phím)
- ch= cin.get() trả giá trị int. tại sao lại là int (sao không phải là giá trị char)
- cin.get(ch) trả về 1 object. (object gồm có những gì ở trong)
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?