摘要:
typedef struct Object { int a; int ID; int b; }Object; Object newObject() { Object obj; printf("newObject()...\n"); obj.a = 1024; obj.ID = -1; obj.b = 2; return ob... 阅读全文
摘要:
https://www.cnblogs.com/zqzjs/archive/2016/12/19/6188605.html 阅读全文
摘要:
int getStrLength(char* str) { int i = 0; while (str[i] != '\0') { i++; } return i; } 阅读全文
摘要:
*C语言中数组名和&数组名的区别* b:19921780 &b:19921780 b+1:19921784 &b+1:19921820 结论:数组名b表示的是“数组首个元素的地址,而首个元素是int类型”,&b指的是int b[10]这个数组的地址,而这个数组的长度是40个字节,所以&b+1比b大了 阅读全文
摘要:
有时候我们希望定义这样一种变量,它的值不能被改变,在整个作用域中都保持固定。例如,用一个变量来表示班级的最大人数,或者表示缓冲区的大小。为了满足这一要求,可以使用const关键字对变量加以限定: const int MaxNum = 100; //班级的最大人数 const int MaxNum = 阅读全文
摘要:
Keil精确测量代码运行时间 2017年02月21日 14:45:12 qlexcel 阅读数:11445 Keil精确测量代码运行时间 2017年02月21日 14:45:12 qlexcel 阅读数:11445 Keil精确测量代码运行时间 Keil精确测量代码运行时间 2017年02月21日 阅读全文
摘要:
timer.h timer.c 说明: 这样做的效果是:定时器每隔一段时间会触发一次,特点是如下图所示: 建议: 在判断定时器开关的时候可以直接这样判断: 这样做的好处就是定时器中不必再写方法timerFlagWork(); 这样可以减小定时器的负担 阅读全文
摘要:
*C中的staic关键字* 心得1: 被static关键字修饰的变量不可以被外部的.c源文件访问。我测试过,还不知道官不管方。 阅读全文