色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

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語言怎么把十六進制數轉換為字符串