-
#define abc (*(volatile unsigned long *)0xE0200280)
开始对于上面的语法不太理解,但通过拆分,我们可以看的更明...
-
为了节省内存占用量,多个调用函数的参数都是指针地址,并添加了空指针判断,结果在调用PID函数后,我对输出结果进行判定是否为空,若为空则返回,代码如下:
...
-
优化级别说明(仅供参考):
则其中的 Code Optimization 栏就是用来设置C51的优化级别。共有9个优化级别(书上这么写的),高优化级别中包含了前面所...
-
1.硬件设计基本原则
1)速度与面积平衡和互换原则:一个设计如果时序余量较大,所能跑的频率远高于设计要求,能可以通过模块复用来减少整个设计消耗的芯片面积,这就是用速度优势换面...
-
定时器,与外部中断0。1如何一起嵌套
void ahand(){ IN1=0; //给低电平 IN3=0; //给低电平 IN2=0; IN4=0;
IN1=1; IN4=1...
-
#include<reg52.h> #define T_TH0 (65535-1000)/256//定时0.1ms #define T_TL0 (65535-1000)...
-
今天第一次加上电池让小车跑,有很多程序问题,正在一一解决。现在最重要的问题是还有几步程序看不很懂。
while(1) { &nb...
-
//--------------------------------------------------------------------------------
//新一代 ...
-
下面描述的是阳历换算阴历的算法原理。
阳历,有很强的规律性。每年12个月,1、3、5、7、8、10、12月都为31天;2月份平年28天,能被4除尽的年份里为29天,但1900年为...
-
首先,可以检测任何按键键值
// 首先,检测任何按键的代码 #include<stdio.h>#include<conio.h>int ma...
-
【程序31】题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语...
-
【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4...
-
题目:手机通信录管理系统
一、题目要求
二、需求分析
三、设计步骤/编写代码
四、上机/运行结果
五...
-
概述
Joel Spolsky认为,对指针的理解是一种aptitude,不是通过训练就可以达到的。虽然如此,我还是想谈一谈这个C/C++语言中最强劲也是最容易出错的要素。
鉴于...
-
1.指针函数的定义
顾名思义,指针函数即返回指针的函数。其一般定义形式如下:
类型名 *函数名(函数参数表列);
-
2048小游戏代码:
/*2048*/
#include<stdio.h>#include<stdlib.h>#include<conio.h&g...
-
其实很简单,只要控制住输出时倒输出、且只输出一个
#include <stdio.h>#include <stdlib.h>int zhan[20];in...
-
此程序为作业题:
但不忍丢弃成果;
所以记一下:
哦,对了,有一个易错点:在链表里,字符要用字符数组,不能用单个字符。
#include<stdio.h>#in...
-
1 对sizeof 的理解:
例子1:
void main()
{
int a = 2;
...
-
1、sizeof操作符
sizeof(类型说明符,数组名或表达式)
sizeof 变量名
作用:返回一个对象或类型所占的内存字节数
size是尺寸,of是…&...