随笔分类 -  计算机_编程

【C】 06 - 标准库概述
摘要:任何程序都会有一些通用的功能需求,对这些需求的实现组成了库。它可以提高程序的复用性、健壮性和可移植性,这也是模块化设计的体现。C规范定义了一些通用接口库,这里只作概述性介绍,具体细节当然还是要查阅规范。 为了提高效率,C的很多库函数会同时有一个宏定义的版本,所以传递参数时尽量使用没有副作用的表达式, 阅读全文

posted @ 2014-08-30 07:12 卞爱华 阅读(1051) 评论(3) 推荐(1) 编辑

【C】 05 - 声明和定义
摘要:仅从形式上看,C程序就是由各种声明和定义组成的。它们是程序的骨架和外表,不仅定义了数据(变量),还定义了行为(函数)。规范中的纯语言部分,声明和定义亦花去了最多的篇幅。完全说清定义的语法比较困难,这里也只是个人的理解。 1. 标识属性 对C编译器而言,标识(identifier)包括对象名、函数名、 阅读全文

posted @ 2014-08-29 22:32 卞爱华 阅读(1302) 评论(5) 推荐(1) 编辑

【C】 04 - 表达式和语句
摘要:程序的生命力体现在它千变万化的行为,而再复杂的系统都是由最基本的语句组成的。C语句形式简单自由,但功能强大。从规范的角度学习C语法,一切显得简单而透彻,无需困扰于各种奇怪的语法。 1. 表达式(expression) 1.1 简单表达式 一个表达式最重要的属性是它的值,可以定位其对象的值叫左值(l- 阅读全文

posted @ 2014-08-29 16:30 卞爱华 阅读(1423) 评论(0) 推荐(0) 编辑

【C】 03 - 数据类型
摘要:程序说到底就是对数据的处理,所以首先要弄清楚需要处理哪些数据,计算机如何存储这些数据。C语言根据需要,抽象出了一些基本数据类型和衍生数据类型。这些可以满足大部分需求,更复杂的抽象数据类型亦可通过它们来组成。 1. 数据存储 计算机存储的最小单位是bit,它表示0或1。而计算机可寻址的最小单位是byt 阅读全文

posted @ 2014-08-29 10:16 卞爱华 阅读(1287) 评论(2) 推荐(1) 编辑

【C】 02 - 程序结构和预处理
摘要:在正式进入C的语法之前,有必要对其整体外观和组成元素作一个浏览。这部分内容对大多数人是比较陌生的,但它们却是C的起点和骨架。而这些内容涉及的背景或细节又可以展开为专门的课题,这里也只是浅尝则止,说明个大概即可。 1. C程序组成 任何一个程序都首先以源文件(source file)的形式存在,它是一 阅读全文

posted @ 2014-08-29 03:53 卞爱华 阅读(1250) 评论(0) 推荐(1) 编辑

【C】 01 - 再学C语言
摘要:【本系列目录】 01 - 再学C语言 02 - 程序结构和预处理 03 - 数据类型 04 - 表达式和语句 05 - 声明和定义 06 - 标准库概述 博客总目录 “C语言还用再学吗?嵌入式工程师可是每天都在用它,大家早就烂熟于心,脱离语言这个层面了”。这样说不无道理,这门古老的语言以其简单的语法 阅读全文

posted @ 2014-08-28 21:41 卞爱华 阅读(2063) 评论(0) 推荐(2) 编辑

【其它】 MathJax - 网页中显示数学公式的终极武器
摘要:最近在学习一些数学课程。但时间一长,发现很多东西又都忘了。而且过程中的很多心得没有留下记录,觉得挺可惜的。所以决定开个博客来记录一些东西,也希望能同数学爱好者们一起学习。 但写数学博客首先得解决显示数学公式的问题。之前的解决方法无非两种:图片和MML语言。图片不管是手动上传还是通过网络LaTex服务 阅读全文

posted @ 2013-06-19 07:48 卞爱华 阅读(1707) 评论(6) 推荐(1) 编辑

导航

点击右上角即可分享
微信分享提示