#include <stdio.h>
#include <stdlib.h>
#define n 5
void StringToInt(char byte[5],int num[5],int number)
{
int i;
for(i=0;i<number;i++)
{
if((byte[i]>='0') && (byte[i]<='9'))
{
num[i]=byte[i]-48;
}
else if((byte[i]>='a') && (byte[i]<='f'))
{
num[i]=byte[i]-87;
}
else if((byte[i]>='A') && (byte[i]<='F'))
{
num[i]=byte[i]-55;
}
else
{
printf("你傻啊,十六进制的数字乱按个啥!错误结果:\n");
}
}
}
void IntToString(int num[5],char byte[5],int number)
{
int i;
for(i=0;i<number;i++)
{
if((num[i]>=0) && (num[i]<=9))
{
byte[i]=num[i]+48;
}
else if((num[i]>=0xa) && (num[i]<=0xf))
{
byte[i]=num[i]+87;
}
}
}
void main()
{
int i;
char byte[n+1]="112ef";
int num[n]={0,6,9,0xa,0xd};
// StringToInt(byte,num,5);
IntToString(num,byte,5);
// for(i=0;i<n;i++)
// {
// printf("%x",num[i]);
// }
puts(byte);
printf("\n");
}
BIT_BYTE.zip_数组转换
版权申诉
45 浏览量
2022-09-14
21:09:50
上传
评论
收藏 199KB ZIP 举报
alvarocfc
- 粉丝: 108
- 资源: 1万+
最新资源
- 基于JSP水产品销售系统源码.zip
- 基于JSP手机商城管理系统源码.zip
- 5.3.1_1二叉树的先中后序遍历.mp420240404-134540.png
- 基于JSP实现一个C语言教学网站平台源码.zip
- 抖音快手-课程网盘链接提取码下载 .txt
- 934742083249391XGOBOTV1.2.4.apk
- 课程设计基于OpenCV的材料缺陷检测程序python源码(含超详细注释).zip
- 基于python和百度EsayDL实现自动驾驶算法+基于ESP32开发板作为智能车主控芯片的自动驾驶智能车项目+源码(高分项目)
- Centos7-离线安装-MySQL5-7-31-tar包安装
- 蓝海平台带货-课程网盘链接提取码下载 .txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈