以2为函数的文本

以2为函数的文本
看到我前面的人,我在这里放了一个函数。
Int HexToBin(char和int,char *的pbuf,艾朗)
{
unsigned char shexstr { 3 };
国际ierr = 0;
memset(shexstr,0x0,3);
为(int = i 0;i {)
Memcpy(shexstr,{ 2 }和我,2);
如果(shexstr { 0 } > = '0'shexstr { 0 } shexstr { 0 } = shexstr { 0 } - '0';
其他的
如果(shexstr { 0 } > = 'a'shexstr { 0 } shexstr { 0 } = shexstr { 0 } - A + 10;
其他的
{
shexstr { 0 } = 0;
ierr + +;
}

如果(shexstr { 1 } > = '0'shexstr { 1 } shexstr { 1 } = shexstr { 1 } - '0';
其他的
如果(shexstr { 1 } > = 'a'shexstr { 1 } shexstr { 1 } = shexstr { 1 } - A + 10;
其他的
{
shexstr { 1 } = 0;
ierr + +;
}
pbuf {我} = shexstr { 0 }×16 + shexstr { 1 };
}
返回ierr;
}

tag:文本函数电脑软件

相关内容