c语言进阶-第一讲概述

c语言进阶-第一讲概述

ID:33582578

大小:96.92 KB

页数:17页

时间:2019-02-27

c语言进阶-第一讲概述_第1页
c语言进阶-第一讲概述_第2页
c语言进阶-第一讲概述_第3页
c语言进阶-第一讲概述_第4页
c语言进阶-第一讲概述_第5页
资源描述:

《c语言进阶-第一讲概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言进阶-嵌入式系统高级C语言编程第一讲概述凌明trio@seu.edu.cn东南大学国家专用集成电路系统工程技术研究中心www.cnasic.com目录关于本课程小测验测验讲解C语言复习www.cnasic.com1为什么你要选这门课会C语法与会用C语言写程序是两个概念C的灵活性以及由此而产生的陷阱非常非常多TheMostBeautifulLanguageandMostDangerousLanguageintheProgrammingWorld!本课程将嵌入式系统中经常用到的C编程技巧与概念介绍给大家www.cnasic.com课程安排学

2、分2;先修课程:C语言编程(我们假设学员已经了解基本的C语法,并至少在一个编译器环境中编写过C语言,虽然我们在课程中有4个小时左右的C语言复习)总学时40小时,其中授课30小时,分为10讲;实验(Project)30小时,要求学生独立完成一个中等规模的C语言项目。实验(Project)安排3小时左右的环境使用课程成绩:考试60%Project40%www.cnasic.com2授课安排第一讲概论Week3第二讲C语言基本语法复习Week5第三讲编译,汇编,链接与调试Week5第四讲存储器与指针(Memory&Pointer)Week7第五讲数

3、据结构与链表(Datastructure&LinkList)Week9第六讲中断与设备驱动(Interrupt&DeviceDriver)Week11第七讲编码风格(CodingStyle)Week11第八讲编写安全无错的代码Week13实验:ASIXOSSimulator的使用Week13第九讲ASIXWindowsGUI设计祥解一Week15第十讲ASIXWindowsGUI设计祥解二Week15课程项目:ASIXWindows的控件开发www.cnasic.comCourseProject掌握MSVC++环境的使用熟悉ASIXOSSim

4、ulator环境熟悉ASIXWindow的体系结构为ASIXWindows编写一个控件,并挂接到ASIXWindows中要求学生提供源程序、设计文档、演示程序实验指导:博士生+研究生www.cnasic.com3ASIXOSSimulatorwww.cnasic.com考试考试形式:闭卷时间:120分钟考试内容:简答题代码分析(分析与排错)编程题www.cnasic.com4参考书籍和资料C语言初级教材(1)《C程序设计语言》(TheCProgrammingLanguage)作者:BrianW.Kernighan,DennisM.Ritchi

5、e简介:本书是由C语言的设计者BrianW.Kernighan和DennisM.Ritchie编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。一本必读的程序设计语言方面的参考书。(2)《CPrimerPlus中文版》(CPrimerPlus)作者:StephenPrata简介:作为核心计算机技术成熟、完整的参考书籍,PrimerPlus系列历经十数年不衰,通过学习《CPrimerPlus(第五版)中文版》,你将奠定坚实的C编程基础。(3)《C和指针》(PointersonC)作者:KennethA.Reek简介:本书提供与C语言编程

6、相关的全面资源和深入讨论。全书覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。书中给出了很多编程技巧和提示。www.cnasic.com参考书籍和资料C语言进阶书籍(1)《C陷阱与缺陷》(CTrapsandPitfalls)作者:AndrewKoenig简介:作者以自己1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验扩展成为这本对C程序员具有珍贵价值的经典著作。本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。(2)《C专家编程》(ExpertCP

7、rogramming)作者:PerterVanDerLinDen简介:展示了最优秀的C程序员所使用的编码技巧。书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。全书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。(3)《C语言编程常见问题解答》(CProgramming:JusttheFaqs)作者:PaulS.R.Chisholm等简介:这是一本专门解答c语言编程常见问题的著作。书中所覆盖的内容相当广泛,并附有大量鲜明的例子。www.cnasic.com5参考书籍

8、和资料嵌入式编程书籍(1)《C/C++嵌入式系统编程》(ProgrammingEmbeddedSystemsinCandC++)作者:MichaelBarr简介:本

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。