壹:
经常用到c,积累一些小函数,免得下次还要重新写,极大的提升工作效率啊。
贰:
代码很简单,直接上源码:
#include <stdio.h> typedef unsigned char uint8_t; typedef unsigned int uint32_t; uint32_t test_val = 0x12345678; int main() { printf("test init value is:0x%x \n\r",test_val); // expected result uint8_t val1 = test_val & 0xff; uint8_t val2 = (test_val & 0xff00)>>8; uint8_t val3 = (test_val & 0xff0000)>>16; uint8_t val4 = (test_val & 0xff000000)>>24; printf("val1:0x%x val2:0x%x val3:0x%x val4:0x%x \n\r",val1,val2,val3,val4); uint32_t tick_num4 = val1 + (val2<<8) + (val3<<16) + (val4<<24); printf("tick_num4 is:0x%x \n\r",tick_num4); return 0; }
叁:
多做积累,关键时候才不至于手忙脚乱。
作者:虚生 出处:https://www.cnblogs.com/dylancao/ 以音频和传感器算法为核心的智能可穿戴产品解决方案提供商 ,提供可穿戴智能软硬件解决方案的设计,开发和咨询服务。 勾搭热线:邮箱:1173496664@qq.com weixin:18019245820 市场技术对接群:347609188 |
![]() |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
2020-02-28 C语言中的弱符号(weak)用法及实例
2018-02-28 U-boot的编译方式及目录结构解析
2018-02-28 C语言中volatile的作用和使用方法