Tôi muốn có một cách thực sự cơ bản để in ra biểu diễn nhị phân của một char. Tôi không thể tìm thấy bất kỳ mã ví dụ nào ở bất kỳ đâu.In biểu diễn nhị phân của một char trong C
Tôi cho rằng bạn có thể làm điều đó trong một vài dòng nhưng mọi thứ tôi tìm thấy quá dài và phức tạp bằng cách sử dụng nhiều hàm tôi chưa từng sử dụng trước đây. atoi
xuất hiện rất nhiều nhưng không phải là tiêu chuẩn.
Có một hàm đơn giản hay cách đơn giản để viết hàm để lấy biến char và sau đó in ra biểu diễn nhị phân?
Ví dụ: char 'x' là đối số được thực hiện bởi hàm và "x là 0111 1000" được in ra.
Đó là một bài tập ở trường nơi tôi phải nhập dữ liệu người dùng của một chuỗi và in chuỗi theo dạng nhị phân. Tôi chỉ cần để có được những điều cơ bản của chuyển đổi một char để nhị phân nhưng tôi đang đấu tranh tại thời điểm này.
bạn nên đăng nỗ lực của mình ... –
http://stackoverflow.com/questions/7863499/conversion-of-char-to-binary-in-c – rags
http://stackoverflow.com/questions/4892579/how -to-convert-a-char-to-binary – rags