书籍详情
爱上C语言(英文版)
作者:徐昊,(葡)桑德罗·平托,夏瑀,(葡)阿德里亚诺·塔瓦雷斯
出版社:中国铁道出版社
出版时间:2017-09-01
ISBN:9787113239787
定价:¥60.00
购买这本书可以去
内容简介
《爱上C语言(英文版)》不同于以往C语言经典入门教材的内容组织和写作方法,而是采用以学生为中心的C编程教学方法,从工程的视角利用编程这一手段来解决问题的一般步骤入手,告诉大家代码是如何从简单的字母一步一步变成真正可以运行的程序。最终教会学生们轻松而又愉快的理解C语言、会用C语言、善用C语言。《爱上C语言(英文版)》作为第1门计算机编程入门课程,不需要有任何编程基础。《爱上C语言(英文版)》贯穿强调了实际编程时需要注意的各种规范和调试方法,有助于同学们在学习C语言之初,就能养成良好的编程习惯。《爱上C语言(英文版)》中还着重强调了学生们要学会先思考问题、再设计解决方案、然后实现代码并且不断的调试和调优的编程模式,也强调了同学们要以小组为单位,团队协作共同解决同一个问题。《爱上C语言(英文版)》是一本真正意义上可以指导学生如何在一个实际的工业界C语言开发项目中进行编程和调试的教材。《爱上C语言(英文版)》内容全面,通俗易懂,适合无基础或初级基础学习者学习。
作者简介
暂缺《爱上C语言(英文版)》作者简介
目录
1 Programming in C: an Overview
1.1 C Program Development Cycle
1.2 Basic Programming Tools and Concepts
1.3 Playing with Basic C Language Primitives and Data Types.
1.3.1 C Program Skeleton or Structure
1.3.2 Create Your First C Program
1.3.3 Understanding Preprocessor-generated Files
1.3.4 Compilation Process and Error Classes
1.3.5 Playing with Semantic and Syntax Errors
1.3.6 Playing with Runtime Errors: the Debugging Process
1.4 Playing with Type Definition, Arrays and Structure
1.5 Playing with C Language Constructs
1.6 Playing with C Function and Pointer
2 Hands-on Functions
2.1 Algorithm and Programming
2.2 Function Declaration and Definition
2.3 Function Call Types and Their Mechanisms
2.4 Function and Programming Modularity.
2.5 Function Scope and Variable Lifetime
2.6 Recursive Function
3 Hands-on-Pointers: The Basics
3.1 Pointer and Memory.
3.2 Pointer Expressions and Arithmetic
3.3 Pointer and Arrays
3.4 Pointers and Structures.
4 Hands-on-Pointers: Advanced Features
4.1 Pointers and Functions
4.2 Command Line Arguments: Arguments to Main()
4.3 File System Basics and the File Pointer
4.4 Dynamic Memory Management in C and Linked List
5 From C to C++
5.1 A Brief Overview of C++ Main Features
5.2 Usage of Some C++ Key Concepts
Index
1.1 C Program Development Cycle
1.2 Basic Programming Tools and Concepts
1.3 Playing with Basic C Language Primitives and Data Types.
1.3.1 C Program Skeleton or Structure
1.3.2 Create Your First C Program
1.3.3 Understanding Preprocessor-generated Files
1.3.4 Compilation Process and Error Classes
1.3.5 Playing with Semantic and Syntax Errors
1.3.6 Playing with Runtime Errors: the Debugging Process
1.4 Playing with Type Definition, Arrays and Structure
1.5 Playing with C Language Constructs
1.6 Playing with C Function and Pointer
2 Hands-on Functions
2.1 Algorithm and Programming
2.2 Function Declaration and Definition
2.3 Function Call Types and Their Mechanisms
2.4 Function and Programming Modularity.
2.5 Function Scope and Variable Lifetime
2.6 Recursive Function
3 Hands-on-Pointers: The Basics
3.1 Pointer and Memory.
3.2 Pointer Expressions and Arithmetic
3.3 Pointer and Arrays
3.4 Pointers and Structures.
4 Hands-on-Pointers: Advanced Features
4.1 Pointers and Functions
4.2 Command Line Arguments: Arguments to Main()
4.3 File System Basics and the File Pointer
4.4 Dynamic Memory Management in C and Linked List
5 From C to C++
5.1 A Brief Overview of C++ Main Features
5.2 Usage of Some C++ Key Concepts
Index
猜您喜欢