当前位置: 首页 > news >正文

有哪些做统计销量的网站凡客建网站

有哪些做统计销量的网站,凡客建网站,热门网站,网站优化是什么意思1、BCC异或校验 从输入的HEX第一个字节开始#xff0c;按字节依次循环计算异或值直到HEX结尾字节#xff0c;得到的最终一个字节值。 2、C程序 /******************************************************************************* _____ ___ ____ ___ _____ _ …1、BCC异或校验 从输入的HEX第一个字节开始按字节依次循环计算异或值直到HEX结尾字节得到的最终一个字节值。 2、C程序 /******************************************************************************* _____ ___ ____ ___ _____ _ _ _ | ____|_ _| _ \|_ _| |_ _|__(_)_ __ __ _| | | |_ _ __ _ | _| | || |_) || | | |/ __| | _ \ / _ | |_| | | | |/ _ | | |___ | || _ | | | |\__ \ | | | | (_| | _ | |_| | (_| | |_____|___|_| \_\___| |_||___/_|_| |_|\__, |_| |_|\__,_|\__,_|* File Name : main.c* Description : This file provides code for bcc caculation in linuxc.* Author : jackwang by jiawang16foxmail.com* Date : 2019-03-09 *******************************************************************************/ /*! -------------------------------------------------------------------------- */ /*! Include headers */ #include stdio.h #include string.h #include stdbool.h/*! -------------------------------------------------------------------------- */ /*! Private function declarations */ static unsigned char Char2Int(char chr,bool *isOK);/*! convert char to int type*/ static unsigned char HexStr2Int(char *str, bool *isOK);/*!convert hexstr to int*//*! -------------------------------------------------------------------------- */ /*! main function defination */ int main(int argc, char* argv[]) {int ret 0;int numByte argc; char bccVal 0x00;char inPutbuff[10];bool isOK;int Nibb;if(argc 1){printf([note] no params to caculate, please input hex string, splite by space!\r\n);}else{printf([note] input %d byte: ,numByte-1);for(int i 1; i numByte; i){printf(%s ,argv[i]);}printf(\r\n);for(int i 1; i numByte; i){memcpy(inPutbuff,argv[i],2);Nibb HexStr2Int(inPutbuff,isOK);if(isOK){bccVal ^ (char)Nibb;}}printf(\r\n);printf([note] bcc value: %02X\r\n,bccVal);}return 0; }/*! -------------------------------------------------------------------------- */ /*! Private function definations */ /*! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ static int Char2Int(char chr,bool *isOK) {int nibb1;if(chr 0 chr 9){ nibb1 chr - 0; *isOK true;}else if(chr a chr f){ nibb1 chr - a 10; *isOK true;}else if(chr A chr F){ nibb1 chr -A 10; *isOK true; }else{ printf([error] invalid hex str input: %c \r\n,chr); *isOK false; }return nibb1; } /*! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ static int HexStr2Int(char *str, bool *isOK) {int nibb1,nibb2;bool isOK1,isOK2;nibb1 Char2Int(*str, isOK1);nibb2 Char2Int(*(str1),isOK2);if(isOK1 isOK2){*isOK true;return nibb1*16 nibb2;}else{*isOK false;return 0;} } 3、编译 ~$ gcc main.c -o getbcc 4、使用 ~$ ./getbcc 01 02 03 04 11 ~$ [note] input 5 byte: 01 02 03 04 11 ~$ [note] bcc value: 15
http://icebutterfly214.com/news/60518/

相关文章:

  • Java 学习路线可按「基础→进阶→实战→架构」四阶段推进
  • 从上下文工程到组织知识管理重构——HRBP在人机协同时代的新使命 - 教程
  • 第七讲上自监督学习self-supervised learning-BERT
  • 2025年11月上海专业防水补漏推荐!Top5口碑公司实测,先检测后施工有保障
  • LeetCode 面试经典 150_链表_反转链表 II(60_92_C++_中等)(头插法) - 教程
  • 2025草本洗护哪个品牌效果最好?老姜王防脱、草本洗发水、头皮按摩膏十大品牌测评推荐
  • ios17可自动清除短信验证码吗安全吗
  • 微信小程序 分享功能
  • 李宏毅机器学习笔记29 - 指南
  • 2025年11月留学生职业辅导机构选择:高性价比解决方案全解析
  • 2025年可靠的logo设计公司最新热门推荐榜推荐
  • 2025年11月留学生回国求职机构市场报告:高性价比解决方案深度剖析
  • 2025年热门的南网机构限位防水微动开关行业内知名厂家排行榜
  • 2025年靠谱的好习惯冬令营青少年成长力榜
  • 2025年储能线束生产厂家综合实力排行榜:技术领先企业与选购指南
  • EDK II PCD的概念、类型、使用
  • 2025国内隐形车衣品牌最新推荐——莱茵骑士,守护原厂漆,源头工厂实力出圈,国产汽车贴膜、汽车装饰贴纸首选服务商
  • 左移是不是可以想成指针的移动
  • 2025年11月立体库厂家推荐榜:基于资质与案例的五大品牌对比分析
  • 云数据仓库十年架构演进与技术革新
  • 深入解析:【AUTOSAR以太网】EthSM简介
  • 2025年靠谱的不锈钢管件厂家最新权威实力榜
  • 2025年口碑好的道路照明工程实力企业榜单
  • 杭州代理记账公司哪家服务好?本地企业真实服务体验参考
  • 苏州交通事故律所推荐:专业法律服务机构选择参考
  • 2025十大AI公司排行榜:技术创新与行业应用观察
  • 上海专业的猎头招聘品牌推荐榜:聚焦优质服务机构
  • 证券公司网上开户推荐哪家?2025年新手选择指南
  • liviv
  • 使用 Enter.pro 生成了一个 PDF水印去除网站的 Landing Page