02 2019 档案

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