C#从C/RUST DLL接口获取数组/字符串数据 2022-9-12 12:49 | 951 | 1 | .Net,Rust,技术宅 744 字 | 10 分钟 上一篇文章《如何用C#调用RUST的DLL》介绍了如何在c#中调用rust的dll,但是那篇文章只演示了传递基本类型,和使用c#传入数组到dll接口。如果我们需要从dll中读取数组或字符串数据,应该如何操作呢?本篇文章就将描述具体的实现方法 dll端的接口 这里我们用c来当作类比,另外,这里的代码将忽略引用的包(include与use) //返回t… csharpdllrust数组
C语言快速互转HEX(16进制)和原始字符串/数组 2020-3-08 20:38 | 2,206 | 13 | Embedded 754 字 | 11 分钟 缘由 这个起因是昨晚群里有人在讨论怎么把字符串转成HEX方法最佳,讨论到最后变成哪种方法效率最优了。毕竟这代码是要在MCU上面跑的,要同时考虑到时间和空间的最优解。 当然讨论的是有结果的,具体实现的方法和代码在下面展示。 char数组转16进制HEX串 例子: 将如下的量 char str[] = "12345"; char data[] = {1… 16进制chexMCU单片机字符串快速数组