• C语言大学教程(第7版英文版)
21年品牌 40万+商家 超1.5亿件商品

C语言大学教程(第7版英文版)

正版保障 假一赔十 可开发票

113.82 8.2折 139 全新

库存5件

广东广州
认证卖家担保交易快速发货售后保障

作者(美)Paul Deitel(保罗? 戴特尔),Harvey Deitel(哈维? 戴特尔)

出版社电子工业出版社

ISBN9787121343377

出版时间2018-06

装帧平装

开本16开

定价139元

货号25320449

上书时间2024-10-26

兴文书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言
Preface
Welcome to the C programming language—and to C  , too! This book presents leadingedge computing technologies for college students, instructors and software development professionals.
At the heart of the book is the Deitel signature “live-code approach.” We present concepts in the context of complete working programs, rather than in code snippets. Each code example is followed by one or more sample executions. Read the online Before You Begin section (www.deitel.com/books/chtp7/chtp7_ BYB.pdf) to learn how to set up your computer to run the hundreds of code examples. All the source code is available at www.deitel.com/books/ chtp7/ and www.pearsoninternationaleditions.com/deitel . Use the source code we provide to run every program as you study it.
We believe that this book and its support materials will give you an informative, challenging and entertaining introduction to C. As you read the book, if you have questions, send an e-mail to deitel@deitel.com—we’ll respond promptly. For book updates, visit www.deitel.com/books/chtp7/, join our communities on Facebook (www.deitel.com/deitelfan), Twitter (@deitel) and Google  (gplus.to/deitel), and subscribe to the Deitel Buzz Online newsletter (www.deitel.com/newsletter/ subscribe.html).
New and Updated Features
Here are some key features of C How to Program, 7/e: 
?  Coverage of the New C standard. The previous edition of the book conformed to “standard C” and included a detailed appendix on the C99 standard. The New C Standard was approved just before C How to Program, 7/e went to publication. The new standard incorporates both C99 and the more recent C1X—now referred to as C11 or simply “the C standard” since its approval in 2011. Support for the new standard varies by compiler. The vast majority of our readership uses either the GNU gcc compiler—which supports several of the key features in the new standard—or the Microsoft Visual C   compiler. Microsoft supports only a limited subset of the features that were added to C in C99 and C11—primarily the features that are also required by the C   standard. To accommodate all of our readers, we placed the discussion of the new standard in optional, easy-to-use-or-omit sections and in Appendix F, Introduction to the New C Standard. We’ve also replaced various deprecated capabilities with newer preferred versions as a result of the new C standard.
?  New Chapter 1. The new Chapter 1 engages students with intriguing facts and figures to get them excited about studying computers and computer programming. The chapter includes a table of some of the research made possible by computers and the Internet, current technology trends and hardware discussion, the data hierarchy, a new section on social networking, a table of business and technology publications and websites that will help you stay up to date with the latest technology news and trends, and updated exercises. We’ve included test-drives that show how to run a command-line C program on Microsoft Windows, Linux and Mac OS X.
?  Secure C Programming Sections. We’ve added notes about secure C programming to many of the C programming chapters. We’ve also posted a Secure C Programming Resource Center at www.deitel.com/SecureC/. For more details, see the section “A Note About Secure C Programming” in this Preface.
?  Focus on Performance  Issues. C (and C  ) are favored by designers of performance-intensive applications such as operating systems, real-time systems, embedded systems and communications systems, so we focus intensively on performance issues.
?  “Making a Difference” Exercise Sets. We encourage you to use computers and the Internet to research and solve problems that really matter. These exercises are meant to increase awareness of important issues the world is facing. We hope you’ll approach them with your own values, politics and beliefs.
?  All Code Tested on Windows and Linux. We’ve tested every example and exercise program using Visual C   and GNU gcc in Windows and Linux, respectively.
?  Updated  Coverage of C    and Object-Oriented  Programming. We updated 

导语摘要
本书是全球畅销的C语言教程之一。全书系统地介绍了4种当今流行的程序设计方法——面向过程、基于对象、面向对象以及泛型编程,内容全面、生动、易懂,作者由浅入深地介绍了结构化编程及软件工程的基本概念,从简单的概念到*终的完整的语言描述,清晰、准确、透彻、详细地讲解了C语言,尤其注重程序设计思想和方法的介绍。相对于上一版,这一版在内容方面新增加了C安全程序设计、"更上一层楼”习题集,更新了C  和面向对象程序设计、基于Allegro的游戏编程、C99标准介绍等内容。

作者简介
Paul Deitel和Harvey Deitel是全球畅销的编程语言教材和专业图书作家,“How to Program”系列是其负盛名的一套计算机编程教材,已经销售近40年,并被翻译成中文在内的十几种语言。他们成立的Deitel & Associates公司是一家国际知名的企业培训和写作公司,专门进行计算机编程语言、对象技术、移动应用开发及Internet和Web软件技术方面的培训和写作,出版了一流的编程专业的大学教材、 专业图书以及LiveLessons视频课程。
Paul Deitel和Harvey Deitel是全球畅销的编程语言教材和专业图书作家,“How to Program”系列是其负盛名的一套计算机编程教材,已经销售近40年,并被翻译成中文在内的十几种语言。他们成立的Deitel & Associates公司是一家国际知名的企业培训和写作公司,专门进行计算机编程语言、对象技术、移动应用开发及Internet和Web软件技术方面的培训和写作,出版了一流的编程专业的大学教材、 专业图书以及LiveLessons视频课程。

目录
Contents
Chapter 1  Introduction to Computers, the Internet and the Web1
1.1  Introduction2
1.2  Computers and the Internet in Industry and Research2
1.3  Hardware and Software4
1.4  Data Hierarchy6
1.5  Programming Languages7
1.6  The C Programming Language7
1.7  C Standard Library9
1.8  C   and Other C-Based Languages9
1.9  Object Technology10
1.10  Typical C Program Development Environment12
1.11  Test-Driving a C Application in Windows, Linux and Mac OS X14
1.12  Operating Systems21
1.13  The Internet and World Wide Web23
1.14  Some Key Software Development Terminology24
1.15  Keeping Up-to-Date with Information Technologies25
1.16  Web Resources26
Chapter 2  Introduction to C Programming32
2.1  Introduction32
2.2  A Simple C Program: Printing a Line of Text32
2.3  Another Simple C Program: Adding Two Integers36
2.4  Memory Concepts39
2.5  Arithmetic in C40
2.6  Decision Making: Equality and Relational Operators43
2.7  Secure C Programming46
Chapter 3  Structured Program Development in C58
3.1  Introduction58
3.2  Algorithms59
3.3  Pseudocode59
3.4  Control Structures59
3.5  The if Selection Statement61
3.6  The if…else Selection Statement62
3.7  The while Repetition Statement65
3.8  Formulating Algorithms Case Study 1: CounterControlled Repetition66
3.9  Formulating Algorithms with Top-Down, Stepwise Refinement Case Study 2: 
Sentinel-Controlled Repetition67
3.10  Formulating Algorithms with Top-Down, Stepwise Refinement Case Study 3: 
Nested Control Statements72
3.11  Assignment Operators75
3.12  Increment and Decrement Operators76
3.13  Secure C Programming78
Chapter 4  C Program Control95
4.1  Introduction95
4.2  Repetition Essentials96
4.3  Counter-Controlled Repetition96
4.4  for Repetition Statement98
4.5  for Statement: Notes and Observations100
4.6  Examples Using the for Statement100
4.7  switch Multiple-Selection Statement103
4.8  do…while Repetition Statement108
4.9  break and continue Statements109
4.10  Logical Operators111
4.11  Confusing Equality (==) and Assignment (=) Operators113
4.12  Structured Programming Summary114
4.13  Secure C Programming118
Chapter 5  C Functions132
5.1  Introduction133
5.2  Program Modules in C133
5.3  Math Library Functions134
5.4  Functions135
5.5  Function Definitions135
5.6  Function Prototypes: A Deeper Look139
5.7  Function Call Stack and Stack Frames141
5.8  Headers143
5.9  Passing Arguments By Value and By Reference144
5.10  Random Number Generation145
5.11  Example: A Game of Chance148
5.12  Storage Classes151
5.13  Scope Rules152
5.14  Recursion155
5.15  Example Using Recursion: Fibonacci Series158
5.16  Recursion vs. Iteration160
5.17  Secure C Programming162
Chapter 6  C Arrays181
6.1  Introduction181
6.2  Arrays182
6.3  Defining Arrays182
6.4  Array Examples183
6.5  Passing Arrays to Functions193
6.6  Sorting Arrays196
6.7  Case Study: Computing Mean, Median and Mode Using Arrays198
6.8  Searching Arrays202
6.9  Multidimensional Arrays206
6.10  Variable-Length Arrays211
6.11  Secure C Programming213
Chapter 7  C Pointers230
7.1  Introduction231
7.2  Pointer Variable Definitions and Initialization231
7.3  Pointer Operators232
7.4  Passing Arguments to Functions by Reference233
7.5  Using the const Qualifier with Pointers235
7.6  Bubble Sort Using Pass-by-Reference241
7.7  sizeof Operator243
7.8  Pointer Expressions and Pointer Arithmetic245
7.9  Relationship between Pointers and Arrays247
7.10  Arrays of Pointers250
7.11  Case Study: Card Shuffling and Dealing Simulation251
7.12  Pointers to Functions254
7.13  Secure C Programming258
Chapter 8  C Characters and Strings277
8.1  Introduction278
8.2  Fundamentals of Strings and Characters278
8.3  Character-Handling Library280
8.4  String-Conversion Functions284
8.5  Standard Input/Output Library Functions286
8.6  String-Manipulation Functions of the StringHandling Library289
8.7  Comparison Functions of the String-Handling Library291
8.8  Search Functions of the String-Handling Library292
8.9  Memory Functions of the String-Handling Library297
8.10  Other Functions of the String-Handling Library300
8.11  Secure C Programming301
Chapter 9  C Formatted Input/O

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP