致真大厦 邮编多少:Linux C编程一站式学习

来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 19:24:58
这本书最初是为北京亚嵌教育研究中心的嵌入式Linux系统工程师就业班课程量身定做的教材之一。该课程是为期四个月的全日制职业培训,要求学员毕业时具备非常Solid的C编程能力,能熟练地使用Linux系统,同时对计算机体系结构与指令集、操作系统原理和设备驱动程序都有较深入的了解。然而学员入学时的水平是非常初级而且参差不齐的:学历有专科、本科也有研究生,专业有和计算机相关的也有很不相关的(例如会计专业),以前从事的职业有和技术相关的也有完全不相关的(例如HR),年龄从二十出头到三十五六岁的都有。这么多背景完全不同、基础完全不同、思维习惯和理解能力完全不同的人来听同一堂课,大家都迫切希望学会嵌入式开发技术,投身IT行业,这就是职业教育的特点,也是我编这本书时需要考虑的主要问题。 [ 阅读全文 ]第1章 程序的基本概念更多..程序(Program)告诉计算机应如何完成一个计算任务,这里的计算可以是数学运算,比如解方程,也可以是符号运算,比如查找和替换文档中的某个单词。从根本上说,计算机是由数字电路组成的运算机器,只能对数字做运算,程序之所以能做符号运算,是因为符号在计算机内部也是用数字表示的。第1节 程序和编程语言
第3节 程序的调试
第2节 自然语言和形式语言
第4节 第一个程序
第2章 常量、变量和表达式更多..C标准的目的是为了精确定义C语言,而不是为了教别人怎么编程,C标准在表达上追求准确和无歧义,却十分不容易看懂,[Standard C]和[Standard C Library]是对C89及其修订版本的阐释(可惜作者没有随C99更新这两本书),比C标准更容易看懂,另外,参考[C99 Rationale]也有助于加深对C标准的理解。第1节 继续Hello World
第3节 变量
第5节 表达式
第2节 常量
第4节 赋值
第6节 字符类型与字符编码
第3章 简单函数更多..在数学中我们用过sin和ln这样的函数,例如sin(π/2)=1,ln1=0等等,在C语言中也可以使用这些函数。第1节 数学函数
第3节 形参和实参
第2节 自定义函数
第4节 全局变量、局部变量和作用...
第4章 分支语句更多..目前我们写的简单函数中可以有多条语句,但这些语句总是从前