首页 > 其他 > 详细

VC环境下整型转换为字符串型(2)

时间:2015-05-03 19:04:08      阅读:193      评论:0      收藏:0      [点我收藏+]

在串口下位机的发送中,可能会用到需要发送数字,显示为字符串型的

和上一篇文字《串口中字符串转换为整型》一正一反,知识点学习会了:

#include<iostream.h>
#include <stdio.h>
#include <string.h>

 

void inttostr(int m,unsigned char * str)
{ int length=0;
  int tmp,temp; //临时变量
  temp=m;       //第一次扫描时输入的整数值
  while(temp != 0)
  {
    temp = temp/10;
    length++;
  }
  str[length]=‘\0‘;
  length--;

  while(length >= 0)//数字的低位放入数组的高位
  {
    tmp = m%10;
    str[length--] = 0x30|tmp;
    m = m/10;
  }

}

 

void main()
{ unsigned char str[10];
    
  int m=12345;
  inttostr(m,str);
  printf("输入整型数字:%d\n",m);
  printf("输出字符串是:%s\n",str);
}

//-----------------------------------------------------------------------------效果图-------------------------

整型转换为字符串函数:

技术分享

验证:

技术分享

VC环境下整型转换为字符串型(2)

原文:http://blog.csdn.net/u013457167/article/details/45460097

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!