摘要: 结构体的声明: struct 结构名 { 类型 变量名; 类型 变量名; ... } ; 结构体的定义: 1. struct 结构体名 结构变量名 // 这种结构体定义用于同一结构体不同对象的情况。 struct name xiaoming; struct name xiaohong; 2. // 阅读全文
posted @ 2023-03-25 22:17 嵌入式小白— 阅读(153) 评论(0) 推荐(0)
摘要: incomplete type is not allowed 出现的几种类型: 使用extern 引用结构体时,1. 没有在文件中添加 结构体定义的头文件“.h”。2. 结构体采用先声明后定义的方式,这种extern是不允许这么操作的。采用typedef struct {}str;这种方式。 出现这 阅读全文
posted @ 2023-03-25 21:13 嵌入式小白— 阅读(2433) 评论(0) 推荐(1)
摘要: 引用: https://www.cnblogs.com/sky-heaven/p/4137770.html 在用sizeof运算符求算某结构体所占空间时,并不是简单地将结构体中所有元素各自占的空间相加,这里涉及到内存字节对齐的问题。从理论上讲,对于任何 变量的访问都可以从任何地址开始访问,但是事实上 阅读全文
posted @ 2023-03-25 19:56 嵌入式小白— 阅读(89) 评论(0) 推荐(0)
摘要: 引用: https://blog.csdn.net/qq_38111015/article/details/84885809 这里简单记录下基本的git 上库操作以及查询指令,详细看上方网站。 git init // 初始化 在工作路径上创建主分支 git clone 地址 // 克隆远程仓库 gi 阅读全文
posted @ 2023-03-25 18:51 嵌入式小白— 阅读(192) 评论(0) 推荐(0)
摘要: 原文链接:https://blog.csdn.net/u014294166/article/details/129556001 作为可选功能,802.11 标准包括 RTS/CTS(请求发送/清除发送)功能以控制AP 对STA的访问。 RTS/CTS出现的原因: 假如有两个STA: STA_1,ST 阅读全文
posted @ 2023-03-25 17:32 嵌入式小白— 阅读(826) 评论(0) 推荐(0)
摘要: 引用:https://www.yii666.com/article/519100.html 函数或参数无非三种表达形式:声明、定义、引用。 如果没有定义,只有声明和调用:编译时会报连接错误。undefined reference to `func_in_a' 如果没有声明,只有定义和调用:编译时一般 阅读全文
posted @ 2023-03-25 16:19 嵌入式小白— 阅读(2092) 评论(0) 推荐(0)