是的,我有很多人。看头部。
有如
C标准中没有二进制输出,但是可以用itoa()实现向二进制的转换。1.在C语言程序中,可以在标准库函数中使用printf()将信息输出到屏幕,或者使用sprintf()将信息输出到缓冲区。对于整数,可以用d,o,x(或者X)输出十进制形式,八进制形式,十六进制形式,但是好像缺少二进制形式。2.有两种解决方案。一种是使用Windows提供的itoa()函数,另一种方式是自己设计一个新的函数:code one:/* * https://www.zhucesz.com/*/ pragma once ifndeftest _ h definetest _ h/* * use itoa()打印二进制形式的整数* param[in]n integer to print * return void */void printBinaryByItoa(unsigned int n);code 2:/* * https://www.zhucesz.com/*/ include include void printbinarybitoa(unsigned int n){ unsigned chardata[33];_itoa_s(n,data,33,2);printf('sbn
我想赚更多的钱。
企名网文章未经允许不得转载!


在线咨询
188-2371-9231