欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

C語言怎么把十六進制數轉換為字符串

謝彥文2年前14瀏覽0評論

C語言怎么把十六進制數轉換為字符串?

比如要轉換啊的是x

char str[100] ;

chat ans[100] ;

int i = 0 ;

while(x){

int tmp = x &15 ;

if(isdigit(tmp)){

str[i ++] = tmp + '0' ;

}else{

str[i ++] = tmp + 'A' ;

}

x /= 16 ;

}

i -- ;

for(int j = 0 ; j < i /2 ; j ++)

ans[j] = [i - j] ;

i ++ ;

ans[i] = '\0' ;

java 十六進制字符串,C語言怎么把十六進制數轉換為字符串