2020年3月8日
# 小米10发布会 2020年2月13日,小米10发布会上提到了一项技术——Wi-Fi 6。 并配套推出了支持Wi-Fi 6功能的小米AIoT路由器A……
阅读全文
2020年3月6日
# 基础知识填坑 一、注册完小程序后,想开发订阅号,仍需进行订阅号注册,并且需绑定不同邮箱。一个邮箱只能绑定一个服务。 二、个人订阅号每天只能发布……
阅读全文
2020年3月5日
说明: 同一优先级的运算符,结合次序由结合方向所决定。 简单记就是:! > 算术运算符 > 关系运算符 > && > || > 赋值运算符……
阅读全文
2020年3月5日
ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符编码,共收录了 128 个字符,用一个字节……
阅读全文
2020年3月4日
搜索条件 举例 说明 language: language:c C语言项目 stars: stars:>1000 收藏数量大于1000的项目 forks: forks:>500 分支数量超过500的项目 Awesome + 关键字 Awesome blog 神奇的关键字,帮你找到优秀的工具列表 language:……
阅读全文
2020年3月4日
#include <stdio.h>#include <stdint.h>#include <string.h> typedef union a { unsigned char buf[4]; float value; } A; int main(int argc, char *argv[]) { unsigned char buf[4] = {0xA3, 0x70, 0x45, 0x41}; /* 法一 按字节赋值 */ float value; *((unsigned char *)&value + 0) = buf[0]; *((unsigned char *)&value + 1) = buf[1]; *((unsigned char *)&value + 2) = buf[2]; *((unsigned char *)&value + 3) = buf[3]; printf("value =……
阅读全文
2020年3月4日
小端 数据在内存中是以小端字节序存储的,何为小端,就是小地址存放数据低字节。小端字节序又称逆序。 如数值0x00000001 在内存中存储如下, buf[0]……
阅读全文
2020年3月4日
首先讲,没区别。在C语言里,函数参数的传递都是值传递。所谓的传指针,也是传值,因为指针也是值。只不过这个值的类型不是普通的数据类型,而是指针……
阅读全文
2020年3月4日
整数在内存中都是以补码形式存储的,以下面这份代码为例做个实验。 #include <stdio.h> int main(int argc, char *argv[]) { unsigned char buf[1] = {0x81}; printf("value = %d\n", (char)buf[0]); return 0; } liyongjun@Box:~/project/my/c/study$ ./整数在内存中的存储都是补码.ou……
阅读全文
2020年3月3日
UUID 如果你需要一个32字符长度的随机值,可以使用UUID,linux系统自动会产生UUID,通过以下命令获取 [root@VM_0_14_centos _posts]# cat /proc/sys/kernel/random/uuid a538d7db-fe70-4ecd-ba5d-5081ebd71768 去掉短横线可以使用下面命……
阅读全文