之前有遇到一个固定变量需要转换成16进制的int类型,网上找的资料比较少。思考良久,还是自己专门写了针对此的代码,如下:

#include "stdio.h"
#include "string.h"int main()
{int i;unsigned char string[8] = "1018B002";unsigned char tempargv[8];int  hex,temp;memcpy(tempargv, string, 8);for(i=0;i<8;i++){if (tempargv[i] >= '0' && tempargv[i] <= '9'){temp = (tempargv[i] - '0') & 0x0000000f;}else if (tempargv[i] > '9' && tempargv[i] < '16'){temp = (tempargv[i] - 'A' + 10) & 0x0000000f;}hex = temp |(hex << 4);}printf("hex = 0x%x\r\n", hex);system("pause");return 0;
}

用此方法可以很简单的将固定4字节字符串转换为16进制的int类型

字符串转16进制的int类型相关推荐

  1. android 颜色值16进制转换int类型;

    int color=Color.parseColor(#3686FD)textView.setTextColor(color);

  2. java int to hex_Java字符串转16 进制工具类Hex.java | 学步园

    Java 字符串转 16 进制工具类 Hex.java 实现 16进制 0xfecd .. 和 java 字符串之间的互转换! 如果做开发,通常用户登陆密码都会 mad5(salt + pwd) 然后 ...

  3. java-16进制字符串转16进制int、将10进制的数字转为16进制

    String h="76F41000"; int re= new BigInteger(h, 16).intValue() 将10进制的数字转为16进制字符串 System.out ...

  4. 16进制字符串转成字节数组、字节数组转16进制字符串、16进制字符串转成2进制字符串、中英文 字符串转16进制、16进制转换成中英文 字符串

    因为需要与硬件相互通讯 用到了这些方法 亲测可用 /*** 16进制表示的字符串 转换为字节数组** @param hexString 16进制表示的字符串* @return byte[] 字节数组* ...

  5. 将时间转换为16进制字符串或16进制小端模式byte数据

    1.将String类型的时间转换 1>String类型时间转换为Date类型的时间 2>时间转换为时间戳 3>时间戳转换为16进制字符串 4>16进制字符串转换为16进制小端模 ...

  6. 【C#】C#中常用字符串转16进制

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 一.前言 在软硬件开发中,常常会遇到将字符串转16进制的需求,因为设备的中控 ...

  7. Java 字符串,byte[],16进制的字符串互转

    Java 字符串,byte[],16进制的字符串互转 /** * 字符串转换成十六进制字符串 */ public static String str2HexStr(String str) { char ...

  8. python 16进制补零_Python输出16进制不带0x补零,整数转16进制,字符串转16进制

    python输出16进制不带0x补零,整数转16进制,字符串转16进制 在开发中,我们偶尔会遇到需要将数据通过控制台打印出来,以检查数据传输的准确性.例如调试服务端刚接到的二进制数据(里面包含很多非可 ...

  9. 字符串转16进制字节数组,字节数组转16进制字符串

    /// <summary>/// 字符串转16进制字节数组/// </summary>/// <param name="hexString">& ...

最新文章

  1. SQL Update 语句中使用别名
  2. 四种struts2访问web元素的方式
  3. delphi 调用dll 整形返回值_VS2015 编写C++ DLL库及C++、 C#、python 调用
  4. EFCore之命令行工具
  5. 【专升本计算机】甘肃省普通高等学校专升本考试计算机全真模拟试卷(一)
  6. java时间日期工具类_java工具类--日期相关;
  7. java二维数组存储数据,从键盘上录入学生人数,考试科目数,以及每个学生每科分数,输出每个学生的最高分、最低分、总分、平均分
  8. 三星Galaxy Note 20相机细节曝光:这个镜头略显鸡肋或被舍弃
  9. [家里蹲大学数学杂志]第413期插值不等式
  10. Jenkins发布PHP代码
  11. char,varchar,nvarchar以及datetime和smalldatetime的区别
  12. Winform 定时器
  13. IOS和安卓微信打开网页,界面显示差异大的问题。
  14. 面试题汇总11-20
  15. jpa 人大金仓数据库方言_人大金仓+springboot配置
  16. python游戏书籍推荐_有什么好的自学 Python 的书籍推荐?
  17. 中国移动SP短信网关接入平台
  18. time_t和SYSTEMTIME之间的相互转换 【转】
  19. windows下ping特定端口
  20. 一文读懂 | 数据中台如何为企业赋能?

热门文章

  1. 中级Shader教程00 总纲
  2. 什么是机器学习、深度学习、图神经网络?
  3. 【Django】Django中cookies、session和token实现demo
  4. Graphviz:决策树.dot文件可视化
  5. 腾讯-前端特工之秘密潜入五
  6. C++——stoi函数
  7. Python零基础入门一
  8. 强力光盘刻录工具(BurnAware)12.4中文绿色便携专业版
  9. 基于声信号的长距离供水管道泄漏监测系统方案
  10. Java企业面试题及答案资料大全