/**********************************************************
** 函数名:u32tostr
** 功能描述:将一个32位的变量dat转为字符串,比如把1234转换为“1234”
** 输入参数:dat为待转换的long型变量
                   str为指向字符数组的指针,转换后的字符串放在其中
** 输出参数:无
***********************************************************/
void u32tostr(unsigned long dat,char *str) 
{
char temp[20];
unsigned char i=0,j=0;
i=0;
while(dat)
{
temp[i]=dat%10+0x30;
i++;
dat/=10;
}
j=i;
for(i=0;i<j;i++)
{
  str[i]=temp[j-i-1];
}
if(!i) {str[i++]='0';}
str[i]=0;
}
/**********************************************************
** 函数名:strtou32
** 功能描述:将一个字符串转为32位的变量,比如把"1234"转换为1234
** 输入参数:str为指向待转换的字符串

** 输出参数:无

** 返回:转换完成的long型变量

***********************************************************/
unsigned long strtou32(char *str) 
{
unsigned long temp=0;
unsigned long fact=1;
unsigned char len=strlen(str);  //头文件中要包含#include <stdio.h>
unsigned char i;
for(i=len;i>0;i--)
{
temp+=((str[i-1]-0x30)*fact);
fact*=10;
}
return temp;

}

keil注释不乱码去这里:点击打开链接

u32和字符串的转换函数相关推荐

  1. c语言数字转化为字母表,c语言字符串 数字转换函数大全

    转载:c语言字符串 数字转换函数大全 字符串数字转换到底什么意思呢: 字符串和数字的编码不一样,字符串是按照国际标准ASCII码表进行编码,每个数字都是一个8位的ASCII码(也就是一个字节大小):而 ...

  2. c语言字符串 数字转换函数大全

    最近学数据结构老是做实验 常用到字符串和数字的转换 想找却发现网上的资料太散 所以搜集整理一下 方便以后再用 atof(将字符串转换成浮点型数) atoi(将字符串转换成整型数) atol(将字符串转 ...

  3. php的数组与字符串的转换函数整理

    1.将一个字符串转化为数组 str_split()用于将一个字符串转化为数组 语法: str_split(string,length) //string是必须的,是要分割的字符串: //length是 ...

  4. php+数组转换函数是,php数组与字符串的转换函数大全

    4.在字符串种中查找另外一个字符 使用strpos()或strstr()函数 strpos() 函数返回字符串在另一个字符串中第一次出现的位置. 如果没有找到该字符串,则返回 false. 语法: / ...

  5. js符号转码_js 字符串编码转换函数

    escape 方法 对 String 对象编码以便它们能在所有计算机上可读, escape(charString) 必选项 charstring 参数是要编码的任意 String 对象或文字. 说明 ...

  6. 关于python的字符串大小转换函数:capitalize() title() upper() swapcase()

    原以为写了,找的我好苦!结果竟然没写! 补上: capitalize():让字符串首字母变成大写! title():所有单词开头字母变成大写! upper():整个字符串的所有字母变成大写! swap ...

  7. linux字符串编码转换函数,Linux C++ 字符串 编码识别、编码转换

    最近在做一个类似垂直下载的爬虫系统.下载之后有个解析模块,解析之后要求编码一致的向后传入索引,便遇到了编码转换问题. 1. 编码的识别 推荐使用 libchardet, 可以在这个页面下载,使用说明就 ...

  8. php 清除英文字母,PHP英文字母大小写转换函数小结

    PHP英文字母大小写转换函数小结 发布于 2015-01-23 10:54:41 | 143 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Pr ...

  9. mysql 日期时间格式化字符串_MySQL日期函数与日期转换格式化函数大全

    Mysql作为一款开元的免费关系型数据库,用户基础非常庞大,本文列出了MYSQL常用日期函数与日期转换格式化函数 1.DAYOFWEEK(date) SELECT DAYOFWEEK('2016-01 ...

最新文章

  1. 最常用的css选择器及兼容性 +几个好用却不多见的 nth-child等
  2. yolov3 get_next_batch 异常
  3. 初学Flink,对Watermarks的一些理解和感悟(透彻2)
  4. JavaScript响应键盘不再用KeyboardEvent.keyCode,而是用keyboardEvent.code
  5. 玩转C语言之自定义数据类型-typedef
  6. qlineedit限制输入数字_Excel单元格限制录入,实用小技巧
  7. 第二章 寄存器基础概念
  8. 简单的sql注入之2WP
  9. IBM、Google、Oracle三巨头的公有云之殇(上)
  10. python中x%y是什么意思_python是什么
  11. 打开catia界面全是白色怎么办_CATIA复合材料设计教程:1.软件安装
  12. J2EE 框架结构及核心技术基础面面观
  13. gitbook 插件:Emoji 表情
  14. Android动画之补间动画
  15. 诺顿周报:感染容易清除难的后门***
  16. linux下使用百度云python客户端
  17. 英特尔® 虚拟化技术
  18. 嵌入式软件开发培训笔记——Linux下SQLite3数据库编程
  19. 2008服务器漏洞修复,win2008r2漏洞修复的问题
  20. 2022年腾讯云新春采购大促:2核2G4M云服务器秒杀价首年40元,4核8G10M首年211元

热门文章

  1. centos ipvsadm 规则保存_从VAR精神到判罚规则:终场哨声后的VAR点球,到底是否合理?...
  2. java多线程发牌 一个发牌 三个玩家_JAVA代码之斗地主发牌
  3. 在sdk中添加源文件_实用干货 | 一步一步教你在SpringBoot中集成微信刷卡支付
  4. 借助液态金属传感器和AI,这次机械手可能真的找到感觉了
  5. 谷歌AI发布“会动的”3D物体数据集,附带标记边界框、相机位姿、稀疏点云,网友:快给我的AR模型用上...
  6. 人工智能浪潮下,什么内容值得看?
  7. Debian、Ubuntu安装源配置文件说明
  8. Intellij IDEA中使用MyBatis-generator 自动生成MyBatis代码
  9. datePicker在fullscreen下不弹出
  10. C++ STL中常见的typename关键字的作用