![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
zjh2287
这个作者很懒,什么都没留下…
展开
-
const用法详解
<br />面向对象是C++的重要特性. <br />但是c++在c的基础上新增加的几点优化也是很耀眼的<br />就const直接可以取代c中的#define<br />以下几点很重要,学不好后果也也很严重<br /> <br />const<br />1. 限定符声明变量只能被读<br /> const int i=5;<br /> int j=0;<br /> ...<br /> i=j; //非法,导致编译错误<br /> j=i; //合法<br />2. 必须初始化<转载 2011-05-31 15:38:00 · 264 阅读 · 0 评论 -
C语言嵌入式系统编程修炼
转:http://www.yuanma.org/data/2007/0509/article_2585.htm这几篇连载是在写的太好了。我不得不摘抄笔记。模块划分 (1)模块即是一个.c文件和一个.h文件的结合,头文件(.h)中是对于该模块接口的声明; (2)某模块提供给其它模块调用的外部函数及数据需在.h中文件中冠以extern关键字声明;(3)模块内的函数和全局变量需在.c文件开头冠以static关键字声明; (4)永远不要在.h文件中定义变量!定义变量和声明变量的区别在于定义会产生内转载 2011-05-07 09:20:00 · 309 阅读 · 0 评论