Cách nhập 2 câu này khác nhau chỗ nào?

Mọi người giúp e câu này với ạ. Em không biết sự khác nhau của 2 câu này như nào vì e chỉ biết mỗi kiểu char.

1 bên là kí tự, 1 bên là số nguyên :stuck_out_tongue:

1 Like

2 ct khác nhau chỗ lệnh nào v ạ

Câu a:

char c;
cin >> c;
cout << ...; // mã ASCII của c

Câu b:

int o;
cin >> o;
cout << ...; // kí tự có mã ASCII là o

Khác nhau ở nội dung bạn điền vào ... đó.

1 Like

Ví dụ với mã ascii của A là 65

  1. Nhập vào A => in ra màn hình 65
  2. Nhập vào 65 => in ra màn hình A

    cách làm câu 1 thì search gg cách get mã ascii của kiểu varchar, string trong c++ và ngược lại là ra câu 2

Ép kiểu thôi bạn. Nếu chưa biết thì từ khóa là cpp type cast.

1 Like

Bài này chỉ là áp dụng ép kiểu thôi, vì cout int và cout char sẽ hiển thị khác nhau :smiley: (2 hàm khác nhau).

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?