作业帮 > 综合 > 作业

新手看不懂的字符串转换问题,

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 20:27:12
新手看不懂的字符串转换问题,
int hextobin(char s)
{
return
(s >= '0' && s = 'a' && s = 'A' && s
s是用字符表示一个16进制的数
这函数要将其转化成相应的数字
字符是可以相减的,返回的是两字符ASC码的差值
若s在0到9之间,则返回(s - '0')
若s在a和f之间,则返回 (s - 'a')+10
若s在A和F之间,则返回 (s - 'A')+10
若s是‘-’或s是“:”,则返回-1
其他情况,则返回-2
(条件)?A : B 是三元运算符