itoa函数实现

来源:互联网 发布:淘宝退货红包退吗 编辑:程序博客网 时间:2024/04/29 00:57

自己随便写的,实现了最基本的itoa功能。

/*将整形数字转换为字符串*/char *itoa(int num) //没考虑负数{int len, temp;char *res;len = 0;temp = num;while(temp != 0){len++;temp /= 10;}res = (char *)malloc(sizeof(char) * (len + 1));if(res == NULL){printf("not enough space");exit(0);}res[len] = '\0';for(int i = 0; i < len; ++i){res[len - 1 - i] = num % 10 + '0';num /= 10;}return res;}


原创粉丝点击