书名:C语言程序设计教程 出版社:电子工业出版社 C语言作为一种适用于开发系统软件及应用软件的计算机语言,已经成为计算机程序设计语言的主流语种。本书从培养应用型人才的角度出发,系统地介绍了C语言编程的基本知识、函数、作用域和存储类别、数组、指针、字符串、结构体和共用体、编译预处理、文件,最后介绍了高级数据结构的基础知识。各章配有案例和习题,教师可免费下载电子教案。 本书可作为各类高等院校非计算机专业计算机公共基础课程的教学用书,也可供计算机等级考试和自学参考。 C语言程序设计教程目录 前言 第1章 C语言概述 第2章 C语言快速入门 第3章 基本数据类型 第4章 运算符和表达式 第5章 结构化程序设计 第6章 函数 第7章 作用域和存储类别 第8章 数组 第9章 指针 第10章 字符串 第11章 结构体、共用体和枚举 第12章 编译预处理 第13章 文件 第14章 高级数据结构
上传时间: 2013-11-18
上传用户:小码农lz
单片机C语言应用程序设计针对目前最通用的单片机8051和最流行的程序设计语言——C语言,以KEII。公司8051单片机开发套件讲解单片机的C语言应用程序设计。该套件的编译器有支持经典8051及8051派生产品的版本,统称为Cx51。Windows集成开发环境μVision2把μVisionl用的模拟调试器dScope与集成环境无缝结合起来,使用更方便,支持的单片机品种更多。 本书的特点是取材于原文资料,总结实际教学和应用经验,实例较多,实用性强。本书中C语言是针对8051特有结构描述的,这样,即使无编程基础的人,也可通过本书学习单片机的c编程。单片机C语言应用程序设计目录第1章 单片机基础知识 1.1 8051单片机的特点 1.2 8051的内部知识 1.3 8051的系统扩展 习题一第2章 C与8051 2.1 8051的编程语言 2.2 Cx51编译器 2.3 KEIL 8051开发工具 2.4 KEIL Cx51编程实例 2.5 Cx51程序结构 习题二第3章 Cx51 数据与运算 3.1 数据与数据类型 3.2 常量与变量 3.3 Cx51数据存储类型与8051存储器结构 3.4 8051特殊功能寄存器(SFR)及其Cx51定义 3.5 8051并行接口及其Cx51定义 3.6 位变量(BIT)及其Cx51定义 3.7 Cx51运算符、表达式及其规则 习题三第4章 Cx51 流程控制语句 4.1 C语言程序的基本结构及其流程图 4.2 选择语句 4.3 循环语句 习题四第5章 Cx51 构造数据类型 5.1 数组 5.2 指针 5.3 结构 5.4 共用体 5.5 枚举 习题五第6章 Cx51 函数第7章 模块化程序设计第8章 8051内部资源的C编辑第9章 8051扩展资源的C编辑第10章 8051输出控制的C编程第11章 8051数据采集的C编程第12章 8051机间通信的C编程第13章 8051人机交互的C编程附录A μVision2集成开发环境使用附录B KEIL Cx51 上机制南
上传时间: 2013-10-21
上传用户:行者Xin
AVR单片机GCC程序设计:第一章 概述1.1 AVR 单片机GCC 开发概述1.2 一个简单的例子1.3 用MAKEFILE 管理项目1.4 开发环境的配置1.5 实验板CA-M8第二章 存储器操作编程2.1 AVR 单片机存储器组织结构2.2 I/O 寄存器操作2.3 SRAM 内变量的使用2.4 在程序中访问FLASH 程序存储器2.5 EEPROM 数据存储器操作2.6 avr-gcc 段结构与再定位2.7 外部RAM 存储器操作2.8 堆应用第三章 GCC C 编译器的使用3.1 编译基础3.2 生成静态连接库第四章 AVR 功能模块应用实验4.1 中断服务程序4.2 定时器/计数器应用4.3 看门狗应用4.4 UART 应用4.5 PWM 功能编程4.6 模拟比较器4.7 A/D 转换模块编程4.8 数码管显示程序设计4.9 键盘程序设计4.10 蜂鸣器控制第五章 使用C 语言标准I/O 流调试程序5.1 avr-libc 标准I/O 流描述5.2 利用标准I/0 流调试程序5.3 最小化的格式化的打印函数第六章 CA-M8 上实现AT89S52 编程器的实现6.1 编程原理6.2 LuckyProg2004 概述6.3 AT989S52 isp 功能简介6.4 下位机程序设计第七章 硬件TWI 端口编程7.1 TWI 模块概述7.2 主控模式操作实时时钟DS13077.3 两个Mega8 间的TWI 通信第八章 BootLoader 功能应用8.1 BootLoader 功能介绍8.2 avr-libc 对BootLoader 的支持8.3 BootLoader 应用实例8.4 基于LuckyProg2004 的BootLoader 程序第九章 汇编语言支持9.1 C 代码中内联汇编程序9.2 独立的汇编语言支持9.3 C 与汇编混合编程第十章 C++语言支持附录 1 avr-gcc 选项附录 2 Intel HEX 文件格式描述
上传时间: 2014-04-03
上传用户:ligi201200
通过对ARM7TDMI体系结构、LPC2000系列ARM、μC/OS-II微小内核分析与程序设计基础的深入学习之后,对嵌入式系统有了清晰的了解。本课件将结合一个具体的实例--电脑自动打铃器来阐述嵌入式应用系统的工程设计方法。
上传时间: 2013-10-14
上传用户:tom_man2008
全面讲解C语言程序设计,基础到提高,适合大部分初学者。
上传时间: 2013-11-21
上传用户:zhangfx728
此为本人期末的课程设计VC设计:浏览器程序设计。注:本源码用Word文档存放。 简介内容:随着互联网在世界范围的广泛应用,WWW(World Wide Web,万维网)也日益成为互联网上信息交流不可缺少的工具。它是一种以HTTP(HyperText Tranfer Protocol,超文本传输协议)为基础,使用HTML(HypeText Markup Language,超文本标记语言)编写的有若干Web网页构筑而成的世界。 本课程设计要求设计类似于微软的IE浏览器,具备一个浏览器的基本功能,可以完成网上冲浪的任务。 设计 Visual C++为我们提供了一个ChtmlView类,有了它。可以很方便地设计浏览器。
上传时间: 2015-03-29
上传用户:亚亚娟娟123
这个程序的基础框架部分是我在玩OOP玩得走火入魔的时候写的(当然那个时候是有意要走火入魔的了:-)。当时本来是想做一个光盘目录管理之类的东西,不过后来发现工作量太大了,这个工程被我给永久的Hibernate了。 总是觉得一些半成品放在硬盘上未免有些可惜,这些代码对一些初学OOP的朋友来说或许还会有些用。想想还是简单的改改发布好了。 虽然当时对OOP走火入魔,在设计的过程中存在很严重的过度设计。不过就现在发布这些代码来说设计还算是合理的了。 在程序对程序目录的处理过程中,最初是使用的XML文件进行处理,后来改成了自定义格式,再到现在直接将目录保存到文本中。在更换处理方式的时候,对目录进行遍历的uMakeCD.pas一直未修改过,而在对目录进行保存的时候只是对接口的具体实现进行了相应的修改而已。
上传时间: 2015-04-11
上传用户:redmoons
Java程序设计实例,这个软件包里有许多JAVA程序设计的小例子,是你学习JAVA的好教材,帮你从最基础的开始学习!
上传时间: 2013-12-14
上传用户:epson850
精品教程 《C语言程序设计(第二版)》 谭浩强著。 此教程为电子版 CHM 电子书! 精品。想向C语言迈进的朋友,推荐下载此教程!(C语言是众多成语设计语言的基础)
上传时间: 2015-04-25
上传用户:qq521
本书全面介绍了UNIX系统的程序设计界面—系统调用界面和标准C库提供的许多函数。 本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,PostScript 打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序的程序等。 本书内容丰富权威,概念清晰精辟,一直以来被誉为UNIX编程的“圣经”,对于所有UNIX程序员—无论是初学者还是专家级人士—都是一本无价的参考书籍。
上传时间: 2013-12-02
上传用户:dancnc