C/C++及其相关
-
狂人C键盘农夫 著《狂人C:程序员入门必备》以独特的方式全面地讲述了c语言(c89和c99)的基本概念和编程知识。面向初学者,对基本概念详尽透彻的剖析,强调良好的编程习惯和风格,结合软件工程、软件测试的基本理念介绍编程知识,是《狂人C:程序员入门必备》的主要特色。全书分为3个部分:理解程序设计,结构化程序设计与数据的组织和c语言的高级话题。体现了从零基础到c编程高手层次递进的特点。全书贯穿大量生动实例,讲述从问题的提出、问题的分析、代码的编写到程序测试的全部过程,并对c语言学习者和使用者中常见但容易忽视的问题进行了剖析。《狂人C:程序员入门必备》适合c语言初学者参考和使用,也适合高等院校计算机专业选为教材使用。
-
零基础学TMS320F281 DSP C 语言开发杜春洋 等编著本书系统论述了DSP(基于TMS320F2812)的C语言开发方法、内部功能、软硬件设计及众多工程实例。全书包括4篇,共16章:DSP的功能与选型、基于DSP的数字控制系统、TMS320F281x DSP应用系统开发、TMS320F281x DSP的结构与功能、DSP C语言开发、基于最小系统的DSP硬件开发平台、CCS集成开发环境、模/数转换模块及其应用、事件管理器及其应用、存储器及扩展接口设计、键盘及显示接口设计、通信接口设计、感应电动机DSP控制、无刷直流电动机DSP控制、永磁同步电动机DSP控制、步进电动机DDSP控制。全书重点突出,层次分明,注重系统开发方法与开发流程的讲解;从最小系统设计到功能模块开发,再到综合实例应用,由浅入深、循序渐进,利于读者真正掌握TI公司的2000系列DSP的C语言工程开发。另外,本书配套光盘给出了书中的实例文件、开发过程的操作录像、常用元器件及芯片等丰富的拓展资源,极大地方便了读者自学、动手实践。本书适合作为DSP初学者及DSP C语言开发工程师的参考用书,也可作为普通高等院校电子信息工程、通信工程、自动化及测控技术与仪器等相关专业的本科生与研究生教材。
-
C++面向对象程序设计陈维兴,陈昕 编著《C++面向对象程序设计》介绍了C++面向对象程序设计的基本知识和编程方法,以及C++面向对象的基本特征。针对初学者的特点,《C++面向对象程序设计》力求通过大量实例、习题和上机实验题,以通俗易懂的语言讲解复杂的概念和方法,使读者能深刻理解和领会面向对象程序设计的特点和风格,掌握其方法和要领,以期帮助读者尽快地迈入面向对象程序设计的大门。《C++面向对象程序设计》以应用为目的,大力加强实践环节,注重培养应用能力,适合作为高等院校各专业学生学习C++程序设计课程的教材,也可作为C++语言自学者的参考用书。
-
程序设计基础孙承爱,赵卫东 主编本书以C语言为操作语言,全面介绍程序设计的入门知识,是进一步学习其他计算机课程的基础。全书共12章。第1章简介了计算机系统功能、基本组成和工作原理;第2章介绍了使用C语言开发程序的过程、方法、工具和步骤;第3~5章讲述了C语言基本数据类型、常用标准库函数,以及顺序、选择、循环等结构;第6~7章的内容是关于数组及函数的声明、定义和调用方法;第8章介绍了宏、文件包含和条件编译等命令;第9~10章讲述了地址、指针和结构体;第11章是关于流及打开、关闭和读写文件的函数;第12章完整地实现了一个学生宿舍卫生管理系统的设计。本书在附录中还配有16个实验,供读者参考使用。
-
C语言程序设计安俊秀 主编《C语言程序设计(第2版)》针对高等院校学生的特点和认识规律,全面、系统地介绍了C程序设计及应用的知识。全书分为三篇,第一篇介绍C程序设计基础知识,包括C程序设计预备知识,程序设计基础,C语言的基本概念,顺序、分支和循环结构程序设计,函数和数组。第二篇介绍C语言高级编程技术知识,包括编译预处理、指针、结构体、共用体和枚举类型、文件。第三篇是C语言综合应用与实践,培养综合编程能力及程序编码的规范性。包括程序编码规范、学生成绩管理系统等知识。《C语言程序设计(第2版)》结构清晰、语言通俗易懂、实例丰富。每章都配有同步练习,用于熟练和巩固所学知识。附录中提供了相应的常用资料,以方便师生查阅相关内容。《C语言程序设计(第2版)》可作为大学本科计算机和相关专业的“C程序设计”教材,也可供计算机培训班的学员学习参考。
-
C++答疑解惑与典型题解汪名杰,尹静,郝立 编著《C++答疑解惑与典型题解》深入浅出、系统全面地介绍了最新各大高校的C++练习题及考研题。全书共分22章,内容包括C++的基本概念,面向对象程序设计、函数、数组、指针、引用、结构、类、拷贝函数等。《C++答疑解惑与典型题解》以知识结构图~常见疑惑解答~实践解题编程~考研真题讲解为主线组织编写,每一章的题型归纳都进行了详细分析评注,以便于帮助读者掌握本章的重点及迅速回忆本章的内容。《C++答疑解惑与典型题解》结构清晰、易教易学、实例丰富、学以致用、注重能力,对易混淆和历年考题中较为关注的内容进行了重点提示和讲解。《C++答疑解惑与典型题解》既可以作为C++编程学习的参考书,也可以作为复习考研的练习册,更可以作为各类培训班的培训教程。此外,《C++答疑解惑与典型题解》也非常适于教师的C++教学以及各种编程自学人员参考阅读。
-
C++与面向对象程序设计教程左伍衡,胡同森 主编本书系统介绍了C++语言的基础知识、基本语法及其应用,内容系统全面,是基于ANSI/ISO C++标准的C++与面向对象程序设计教程,本书使用纯粹的面向对象的方法来阐述C++程序设计的精髓,同时也讨论了C++语言对C语言的面向过程程序设计的扩充内容,包括类和对象、继承与派生、多态性、模板、流与异常处理等。本书既可作为“C++程序设计”、“面向对象程序设计”和“高级语言程序设计”等相关课程的主教材,亦可供广大C++爱好者参考。与本书配套的《C++与面向对象程序设计实践教程》也可作为相关课程的课程设计、大型实验以及实训/培训的主教材。
-
C++程序设计实验与实训指导罗烨,李秉璋 主编程序设计是实践性很强的课程,它有助于培养解决问题的能力和发展创造性思维。程序设计实验教学是用实验的方法学习与研究程序设计方法与技术,以及理解程序设计语言的各种成分机制。程序设计实验教学的一个显著特点是它的实践性。这里所指的实践性有三层意思:一是动手能力的培养和锻炼,单凭读书是学不会程序设计的;二是思维和判断能力的培养和锻炼;三是良好编程习惯的培养和锻炼。编写本书作为《C++程序设计》配套的实验教材,目的是让学生从看懂教科书,尽快过渡到具备基本的程序设计能力,在实践过程中获得成功的乐趣,培养读者继续学习C++语言的兴趣。 本教材第1部分为课程实验,以C++语言的国际标准IS0/IEC14882—1998为依据,引导学生由浅入深地进行结构化程序设计、面向对象程序设计的上机训练。其中,前十个实验为面向过程的结构化程序设计的训练,可以帮助学生提高结构化程序设计的能力;后十四个实验为面向对象程序设计的训练,使学生初步具备面向对象编程的能力。每个实验都有实验案例和实验內容,其中加“*”的是提高部分,供参考。实验案例给出了求解问题的算法分析或编程思路,同时给出了源代码,目的是使初学者能在模仿中学习和掌握解决某一类问题的程序设计的思维方法;实验內容则需要自行编程,从而充分发挥学生的潜能和积累编程的经验。按照先模仿编程然后自主编程的学习方法,既能克服初学者对程序设计无从下手的畏难情绪,也能拓展其自我发挥的空间,有利于学生创新能力的培养。实验内容有难易层次之分,教师可根据需要挑选课內实验的题目,其余可以建议学生课外完成。
-
C程序设计张春平,何利娟 主编本书分为10个模块,主要内容包括:绪论、C程序设计基础、C程序数据处理、选择结构程序设计、循环结构程序设计、利用数组处理批量数据、指针、用函数实现模块化程序设计、使用结构体类型处理组合数据、利用文件保存数据和综合实例。本书采用任务驱动的教学方法,通过37个具体的任务引导学生掌握C程序设计的技能。理论知识讲解清晰、简练,具有针对性;操作实践具体、详尽,便于学生掌握相关的技能与方法。本书为国家级职业教育规划教材,适合高等职业技术院校计算机网络技术专业教学使用,同时也可用作网络技术人员、网络开发人员的工作参考书。本书由张春平、何利娟担任主编,赵爱涛、贺志芳担任副主编,刘云桥、梁静坤参与编写。其中,绪论和模块一、六、七、十由张春平编写,模块二由赵爱涛编写,模块三、四由何利娟编写,模块五由贺志芳编写,模块八由刘云桥编写,模块九由梁静坤编写。全书由张春平、何利娟统稿。
-
编程语言基础罗瑞红 主编《编程语言基础:C语言》通过大量实例,深入浅出地介绍了C语言的各种数据类型,运算符,表达式;结构化程序设计语句;函数的概念和用法;编译预处理命令;位运算;文件的操作;算法的基本表示方法及结构化程序设计方法。《编程语言基础:C语言》的特点是不仅详细介绍了C语言中各个概念,而且在每个知识点后都配套有实例讲解,详细描述C语言中各个概念的实际应用及注意点,非常实角,方便读者模拟实践。