d---b.h

来自「16<->10转换1 6<->10转换1 6<-&」· C头文件 代码 · 共 27 行

H
27
字号
char *DconvertB(int data)
{
    int n = 0,i=0;
    char bin[100];
    char intdata[1000];
    char A[64];
    while(data >0) {
        bin[n++] = data & 0x01;
        data >>= 1;
    }
    for(n--; n >= 0; n--)
        {
        //printf("%d", bin[n]);
        intdata[i]=bin[n];
        i++;}
    int x=0;
    for(int j=0;j<i;j++)
    {
        A[j]=intdata[j]+48;
        //cout<<A[j];
        x++;
    }
        A[x]='\0';
        return A;

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?