C语言中实现itoa函数的实例

来源:爱站网时间:2020-06-16编辑:网友分享
​​​​​​​对于程序员来说很难掌握编程语言,这个时候我们的程序员必须要多实践,多看看别人的精华,一段实践之后我们都将有所成就,下面是爱站技术频道小编为大家带来的C语言中实现itoa函数的实例,一起进入下文了解一下吧!

对于程序员来说很难掌握编程语言,这个时候我们的程序员必须要多实践,多看看别人的精华,一段实践之后我们都将有所成就,下面是爱站技术频道小编为大家带来的C语言中实现itoa函数的实例,一起进入下文了解一下吧!

C语言中实现itoa函数的实例

一、原型:

char *itoa( int value, char *string,int radix);

二、函数说明:

  1. value:欲转换的数据。
  2. string:目标字符串的地址。
  3. radix:转换后的进制数,可以是10进制、16进制等。

三、函数简单实现:

#include  
#include  
using namespace std; 
 
char* My_itoa(int value,char str[],int radix) 
{ 
  char temp[33]; 
  char *tp = temp; 
  int i; 
  unsigned v; 
  int sign; 
  char *sp; 
  if(radix > 36 || radix  temp) 
    *sp++ = *--tp; 
  *sp = 0; 
 
  return str; 
} 
 
int main() 
{ 
  long int num; 
  int radix;   //输入的几进制表示 
  char str[256]; 
  cout>num>>radix; 
  My_itoa(num,str,radix); 
  cout

以上就是爱站技术频道为大家带来的C语言中实现itoa函数的实例,大家都了解了吗?让我们为编程辉煌的明天奉献自己的一份力量吧!

上一篇:C++递归算法实例代码

下一篇:值得你学习的回调方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载