02 2019 档案
摘要:int Motor_ALL_Num = 3; int i_loop; while (true) { int Work_OK_flag = 0;//这个值随时回变 //Work_OK_flag值改变.... for (i_loop = 1; i_loop > (16 - Motor_ALL_Num)) { //判断所有轴的这个Work...
阅读全文
摘要:| 下面看一下我自己的实现方法: 文件 User.h 文件 User.c | 例子2 与上一个相似 User.h User.c | 例子3 上一个例子的升级版 User.h User.c | 例子4 增加了释放对象的方法 User.h: User.c main.c 中进行测试 | 升级了上一个例子中
阅读全文
摘要:问题1:C语言中能否在头文件中定义变量? 可以的,但是不推荐在头文件中定义变量。 因为很多.c文件都可以包含.h文件,也就是说这个变量会在很多.c文件中存在一个副本。假如这是一个多文件项目,在连接阶段,连接器就会抱怨存在多个相同变量名的全局变量,导致连接出错。 所以.h文件中一般只能包含`全局变量`
阅读全文
摘要:结论:当指针变量作为参数进行传参操作时,方法内部对变量进行操作,同时 也会影响传入的指针变量的值,因为他们指向的是同一块存储空间的数据 可参考图:
阅读全文
摘要:参考网址: 1. https://www.cnblogs.com/alvis-jing/p/3678285.html 2. https://www.cnblogs.com/zhoubatuo/p/6134166.html
阅读全文
摘要:1. 函数注释: 1 /**2 ******************************************************************************3 * @file stm32f4x7_eth.h4 * @author MCD Application Tea
阅读全文
摘要:正点原子腾讯课堂: https://ke.qq.com/teacher/389063473 正点原子官网: 技术支持:www.openedv.com
阅读全文
摘要:更新 c语言宏定义#define的理解与资料整理 1. 利用define来定义 数值宏常量 #define 宏定义是个演技非常高超的替身演员,但也会经常耍大牌的,所以我们用它要慎之又慎。它可以出现在代码的任何地方,从本行宏定义开始,以后的代码就就都认识这个宏了;也可以把任何东西定义成宏。因为编译器会
阅读全文
摘要:C语言的布尔类型 在C语言标准(C89)没有定义布尔类型,所以C语言判断真假时以0为假,非0为真。所以我们通常使用逻辑变量的做法: //定义一个int类型变量,当变量值为0时表示false,值为1时表示trueint flag;flag = 0;//......flag = 1;if( flag )
阅读全文