-
共用体除非必要,否则我们不推荐使用,枚举的用法比较简单,在本书 19 章的项目实践中有很好的示例,这节课我们先来练习一下结构体的使用。下边这个程序的功能是一个带日期的电子钟,相...
-
学习到这里,就已经初窥门庭了,下一步还有一个重要的关口-------中断
单片机的中断,概念...
-
char *GetDayOf(PSYSTEMTIME pSt)
{
/*天干名称*/
const char *cTianGan[] = {...
-
先看下面三个问题:
1.预处理是C语言的一部分吗?
2.包含“#”的都是预处理吗?
3.预处理后面都不需要加...
-
下面描述的是阳历换算阴历的算法原理。
阳历,有很强的规律性。每年12个月,1、3、5、7、8、10、12月都为31天;2月份平年28天,能被4除尽的年份里为29天,但1900年为...
-
struct tm
struct tm {int tm_sec; /*代表目前秒数,正常范围为0-59,但允许至61秒 */int tm_min; /*代表目前分数,范围0-59...
-
只要使用函数time(), ctime(), localtime() 和/或strftime() 就可以了。
下面是个简单的例子:
#include <stdio.h&g...
-
ANSI/ISO 标准C 函数mktime() 和difftime() 对这两个问题提供了一些有限的支持。
mktime() 接受没有规格化的日期, 所以可以用一个日期的stru...
-
写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。
下面列举一些成熟软件中常用得宏定义……
1,防止一个头...
-
一.概念
在C/C++中,通过学习许多C/C++库,你可以有很多操作、使用时间的方法。但在这之前你需要了解一些“时间”和“日期&r...
-
C语言的常用库函数
函数1。absread()读磁盘绝对扇区函数 原形:int absread(int drive,int num,int sectnum,void *buf) ...
来自
C语言|by
粽子糖果 |发表时间 2017-08-30
|0个回复
-
作者:BrightBell 时间:2016年1月初
单片机:STC...
-
总述
实时时钟芯片(RTC)允许一个系统能同步或记录事件,给用户一个易理解的时间参考。由于RTC的应用越来越广泛,为了避开设...
-
每个程序的运行都需要频率这个东西来恒量,所以我们就会需要用到时钟芯片,它才会产生时钟频率。时钟芯片是日常生活中应用最为广泛的...
-
写代码是从模仿开始的,提高也是从观摩别人的优秀设计和代码开始的。所以阅读源代码至关重要,接下来赞从下列方面聊聊阅读源码的事情。
·目的
...
-
1 单片机C51编程规范- 前言 为了提高源程序的质量和可维护性,从而最终提高软件产品生产力,特编写此规范。
...
-
一、程序命名规范
程序文件名由两部分构成:一部分为产品型号或功能描述,...
-
作为一门工具,最终的目的就是实现功能。在满足这个前提条件下,我们希望我们的程序能很容易地被别人读懂,或者能够很容易地读懂别人的...
-
漫长的找工作之路总算告一个段落,在省考考进当地审计部门之后。从去年11月份以来,就和网申、笔试、面试相伴,从银行一路走来,最低谷的时候是过年,没有网申机会,校园招聘几乎都结束了,时...
-
最近在用modelsim对设计进行仿真的过程中发现了一个非常有趣的问题。接下来,让我们跟随着一个设计的仿真来发现问题的原因所在。首先,以调用基于IP核的加法器为例。加法器IP核的参...