24小时热门版块排行榜     石溪大学接受考研调剂申请>

【调剂】北京石油化工学院2024年16个专业接受调剂
查看: 542  |  回复: 0

chaoxing_hxu

银虫 (正式写手)

[交流] 程序优化

闲着没事想到一个算法,将一个16进制的数据转换为两个ascii字符,优化后一行代码就可以实现功能:
代码段1,23行
代码段2,23行
代码段3,5行
代码段4,4行
代码段5,1行
实现的功能都相同,都可以实现将16进制的数据转换为对应的ascii字符

程序优化
#include<stdio.h>

int main()
{
    char arr_temp[256];
    char arr_char[16]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x41,0x42,0x43,0x44,0x45,0x46};
    char result[512];//输出缓冲期
    char char_up;//一个字节高4位声明
    char char_low;//一个字节低4位声明
    int i;
    for(i=0;i<256;i++)
    {
        arr_temp=i;
    }
   
    //数据处理
    //for(i=0;i<=255;i++)
    //{
        //printf("%x\n",arr_temp);
    //}
        
    //执行16进制数据转换为ASCII字符的操作1
    //for(i=0;i<256;i++)
    //{
        //char_up=arr_temp>>4;
        //if (char_up<=9)
        //{
        //    char_up=char_up+0x30;
        //}
        //else
        //{
        //    char_up=char_up+0x37;
        //}      
        //char_low=arr_temp&0x0f;
        //if (char_low<=9)
        //{
        //    char_low=char_low+0x30;
        //}
        //else
        //{
        //    char_low=char_low+0x37;
        //}
        //result[2*i]=char_up;
        //result[2*i+1]=char_low;
    //}
     
    //执行16进制数据转换为ASCII字符的操作2
  

发自小木虫Android客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 chaoxing_hxu 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 两类问题算是白选了~ +8 jurkat.1640 2024-04-23 13/650 2024-04-27 12:03 by 淀粉搬运工
[教师之家] 博士论文被抄袭 +26 和尚敲小木鱼 2024-04-22 43/2150 2024-04-27 11:14 by liuyuzhou
[基金申请] &quot;颜宁:基础研究应顶天立地&quot;能做到基础研究同时顶天立地的才是牛人 +6 zju2000 2024-04-24 6/300 2024-04-27 10:17 by kcmn1000
[教师之家] 大学直属学院卸任的副院长退休后还享受副处级的养老待遇吗? +4 苏东坡二世 2024-04-27 4/200 2024-04-27 10:12 by ZHONGWU_U
[硕博家园] 博士白读了 +47 Da_Meng_Zi 2024-04-21 52/2600 2024-04-27 08:25 by shl2112501
[论文投稿] LWT投 +3 AChen92 2024-04-26 3/150 2024-04-26 22:16 by hizifu
[基金申请] 基金开始函评了吗? +16 wych1103 2024-04-25 16/800 2024-04-26 21:32 by 淀粉搬运工
[论文投稿] 研二光催化6月底四篇二区什么水平 5+5 wjtab 2024-04-22 15/750 2024-04-26 19:25 by wjtab
[考研] 0854-0855调剂 +8 shangannum1 2024-04-21 12/600 2024-04-26 16:42 by yz仔
[硕博家园] 考研,求职还是考编? +15 xizj 2024-04-21 24/1200 2024-04-26 11:49 by Kan客
[考博] 取博导收留 5+4 zzb777888 2024-04-20 10/500 2024-04-26 08:52 by polymerfriend
[论文投稿] Nature一直在编辑手里,考虑好几天了,是悬了吗 +12 彩虹初见 2024-04-24 12/600 2024-04-25 19:21 by 雪径踏青
[基金申请] 国社科项目,你们学校都限额申报吗? +7 屡战屡败 2024-04-21 10/500 2024-04-25 12:10 by 屡战屡败
[访问学者] CSC的访问学者申请,没有个评审意见,也不知道怎么改,还有必要申请吗 +4 flyingship 2024-04-20 4/200 2024-04-24 21:09 by 59038mute
[考博] 24年 申博 化学/材料 一作6篇sci +9 wangyp123 2024-04-23 11/550 2024-04-24 19:01 by bangbangbiu
[基金申请] 化学结清有情发出来了 +3 starboy7286 2024-04-20 3/150 2024-04-24 15:52 by 嘿,黑贝
[考博] 博士招生 +4 zx179 2024-04-24 7/350 2024-04-24 15:01 by H考研成功
[教师之家] 大家访学都是怎么找的啊? +3 luokereng 2024-04-22 3/150 2024-04-24 11:40 by xuechenli
[论文投稿] 期刊推荐 20+4 木颜尘ip 2024-04-22 7/350 2024-04-24 10:06 by bobvan
[考博] 申博成果界定是根据Jcr分区还是中科院分区 +4 我属驴核动力驴 2024-04-22 5/250 2024-04-24 08:47 by 晓目崇
信息提示
请填处理意见