函数传参有时候会用到int类型转换为字符串,使用itoa函数完成转换类型的基础上,还可以指定转换进制类型(比如16进制,10进制,8进制或者2进制)。
下面贴上itoa函数实现方法:
char* Itoa(int val,char* dst,int radix = 10);//定义的时候默认指定10进制
char* Itoa(int val,char* dst,int radix)
{
char *_pdst = dst;
if (!val)//允许val等于0
函数传参有时候会用到int类型转换为字符串,使用itoa函数完成转换类型的基础上,还可以指定转换进制类型(比如16进制,10进制,8进制或者2进制)。
下面贴上itoa函数实现方法:
char* Itoa(int val,char* dst,int radix = 10);//定义的时候默认指定10进制
char* Itoa(int val,char* dst,int radix)
{
char *_pdst = dst;
if (!val)//允许val等于0