首页 > 编程知识 正文

c语言将整形转换为字符串,c语言字符转十六进制

时间:2023-05-05 14:57:41 阅读:169795 作者:1560

1、把字母改成小写

/*字母小写*/intto_lower(intm ) if ) m='a'm='z ' ) { return m 'a' - 'A ); } else { return m; }2、假设char a[2]={'2','1'};

%dhtoi(a )=33u8) htoi ) a )=21

//将十六进制字符串转换为相应的整数inthtoi(chars[] ) { int i=0; int n=0; if(s[0]=='0' ) s[1]=='x'|s[1]=='x ' ) ) I=2; } else{ i=0; (for ); (s ) I )=(0) s )=(0) )|(s ) I ) s )=(0 )|(s ) I )=(0 ) s ) I )=(0 ) I ) (a ) s ) I ) I ) I ) if ) to ) }else{n=16*n(to_lower(s[I]-'0' ); } } return n; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。