09 2021 档案

摘要:需要测试一个shell 脚本, 但是懒得启动linux环境了,不过好像记得 VScode的 Code Runner 插件是支持跑shell 脚本的, 于是写了一个简单的shell脚本,点运行,结果直接提示下面的结果: 这是啥? 后来折腾了一会儿,找到了一个在windows下用VScode跑shell 阅读全文
posted @ 2021-09-09 16:53 夜行过客 阅读(22290) 评论(1) 推荐(2) 编辑
摘要:看到了一篇不错的文章,特转载之: https://www.cnblogs.com/ssyfj/p/9447628.html 前提. 一维数组和一维指针为什么可以替换使用? int a[3] = { 1, 2, 3 }; int *p = a; for (int i = 0; i < 3; i++) 阅读全文
posted @ 2021-09-07 10:55 夜行过客 阅读(836) 评论(0) 推荐(0) 编辑
摘要:联合体的定义格式为: union 联合体名{ 成员列表 }; 结构体和联合体的区别在于:结构体的各个成员会占用不同的内存,互相之间没有影响;而联合体的所有成员占用同一段内存,修改一个成员会影响其余所有成员。 介绍下要应用的场景,下位机采集到的数据类型是float型,需要通过串口发送到上位机然后再进行 阅读全文
posted @ 2021-09-03 13:41 夜行过客 阅读(484) 评论(0) 推荐(0) 编辑
摘要:如下所示: #include <stdio.h> /*编译器默认是4字节对齐*/ struct test{ char a; int b; }; /*按实际占用的空间大小*/ struct test1{ char a; int b; }__attribute__((packed)); /*结构体大小必 阅读全文
posted @ 2021-09-03 11:29 夜行过客 阅读(204) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示