码迷,mamicode.com
首页 > 其他好文 > 详细

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

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

标签:vc   vb   串口   整型转换为字符   转换字符型   

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

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

#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)

标签:vc   vb   串口   整型转换为字符   转换字符型   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!