01/10/2018, 11:35
Gán giá trị vào mảng ký tự
Em có một mảng 8 byte rỗng
char str[8];
trong một vòng while sinh ra một biến x
Em muốn lưu giá trị đó vào str[8]
với kích thước là 2 bytes, các x
tiếp theo sẽ ghi tiếp vào 2 bytes tiếp trong vùng nhớ của str[8]
Đại loại là
loop1: x = str[0,1]
loop2: x = str[2,3]
loop3: x = str[4,5]
loop4: x = str[6,7]
Bác nào có thể cho em ý tưởng hoặc keyword để làm bài này không ạ.
Em xin cám ơn.
Bài liên quan
Câu hỏi của bạn khá khó hiểu vì bạn tự lồng nhiều tiểu tiết không liên quan. Ý bạn là muốn mỗi 2 bytes trong str sẽ được “nối” thành 1 giá trị có kích thước 2 bytes?
Tưởng tượng đơn giản như sau, dùng bitwise: