基本信息 书名:爱上C语言 定价:60.00元 作者:徐昊,[葡萄牙]桑德罗·平托(SANDROPINTO),夏瑀,[葡萄牙]阿德里亚诺·塔瓦雷斯(ADRIANOTAVARES) 出版社:中国铁道出版社 出版日期:2017-09-01 ISBN:9787113239787 字数: 页码:216 版次: 装帧:平装 开本:16开 商品重量: 编辑推荐 从系统和编译的视角讲述C程序设计背后的原理和运行·帮助学生建立在英文环境下的思考模式,培养良好的编程思想和编程习惯·结合中西方教学思想,兼顾学术及工业界实际应用·填补双语教学教材和教学资源空白 内容提要 本书不同于以往C语言经典入门教材的内容组织和写作方法,而是采用以学生为中心的C编程教学方法,从工程的视角利用编程这一手段来解决问题的一般步骤入手,告诉大家代码是如何从简单的字母一步一步变成真正可以运行的程序,终教会学生们轻松而又愉快地理解C语言、会用C语言、善用C语言。本书贯穿强调了实际编程时需要注意的各种规范和调试方法,有助于学生们在学习C语言之初,就能养成良好的编程习惯。本书中还着重强调了学生们要学会先思考问题、再设计解决方案、然后实现代码并且不断地调试和调优的编程模式,也强调了学生们要以小组为单位,团队协作共同解决同一个问题。这是一本真正意义上可以指导学生如何在一个实际的工业界C语言开发项目中进行编程和调试的教材。本书内容全面,通俗易懂,适合无基础或初级基础学习者学习。 目录 1 Programming in C: aOverview.............................1 1.1 C ProgramDevelopment Cycle..................................................2 1.2 Basic ProgrammingTools and Concepts....................................4 1.3 Playing with Basic CLanguage Primitives and Data Types.......6 1.3.1 C Program Skeletoor Structure...................................................7 1.3.2 Create Your First CProgram ........................................................9 1.3.3 UnderstandingPreprocessor-generated Files...............................14 1.3.4 Compilation Processand Error Classes.......................................18 1.3.5 Playing withSemantic and Syntax Errors ..................................22 1.3.6 Playing with RuntimeErrors: the Debugging Process ...............25 1.4 Playing with TypeDefinition, Arrays and Structure ................31 1.5 Playing with CLanguage Constructs........................................35 1.6 Playing with CFunction and Pointer........................................46 2 Hands-on Functions..............................................542.1 Algorithm andProgramming....................................................55 2.2 Function Declaratioand Definition.........................................62 2.3 Function Call Typesand Their Mechanisms.............................68 2.4 Function andProgramming Modularity....................................72 2.5 Function Scope andVariable Lifetime......................................81 2.6 RecursiveFunction...................................................................963 Hands-on-Pointers: TheBasics..........................104 3.1 Pointer andMemory...............................................................105 3.2 Pointer Expressionsand Arithmetic........................................110 3.3 Pointer andArrays...................................................................113 3.4 Pointers andStructures...........................................................125 4 Hands-on-Pointers: Advanced Features............1444.1 Pointers andFunctions...........................................................145 4.2 Command LineArguments: Arguments to Main().................153 4.3 File System Basicsand the File Pointer .................................162 4.4 Dynamic MemoryManagement in C and Linked List...........1705 From C toC ......................................................181 5.1 A Brief Overview ofC Main Features...............................182 5.2 Usage of Some C Key Concepts........................................184INDEX..........................................................................205 作者介绍 徐昊,吉林大学副教授,意大利特伦托大学博士,主讲《C语言程序设计》《数据科学与大数据分析》等课程,主要研究方向为知识管理、智能交互、计算机教育。 Sandro Pinto,葡萄牙米尼奥大学助理教授,博士,主要研究方向为嵌入式系统、物联网。 夏瑀,吉林大学和美国密苏里大学联合培养研究生,主要研究方向为深度学习。 Adriano Tavares,葡萄牙米尼奥大学副教授,博士,主要研究方向为高性能计算、嵌入式系统。 序言
以下为对购买帮助不大的评价