摘要:
itoa函数的实现,函数实现功能:输入一个 int 型的数据然后修改成 十六进制的字符串。 例如: 输入 100 输出 0x64主函数:1 int main(void){2 char val[12];3 my_atoi(val,43983);4 printf("%s\n",val);5 return 0;6 }正常的情况下就是使用 传入的num 除以 16,得到余数,然后循环除。但是得到的数据是反的,所以需要再把字符串逆序一下;char change(int num){ if(num > 9) return num+'A'-10; ... 阅读全文