Chuyển đổi integer thành mảng char

mình muốn đổi một số kiểu integer vd 201653 thành dạng char a[100] chẳng hạn để mình có thể sử dụng a[i] xuất ra phần tử . mình search gg rồi mà thấy không có cách đúng . xin hỏi mình có thể làm như thế nào ạ!

Integer -->String --> Char Array

1 Like

Ở đây bạn có thể viết hàm để chuyển đổi ấy.

char* toCharArray(int x)
{

}
  • Bạn tách từng chữ số của x ra rồi + 48 là được.
  • VD: 2+48='2' ở đây là kí tự ‘2’ đó bạn kiểu char.

sprintf :smiley: chính vì cái này mà không cần hàm riêng.

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