Beginning C: From Beginner to Pro 7th
暫譯: 初學 C 語言:從新手到專家 第七版

Gonzalez-Morris, German, Horton, Ivor

  • 出版商: Apress
  • 出版日期: 2024-02-22
  • 售價: $2,460
  • 貴賓價: 9.5$2,337
  • 語言: 英文
  • 頁數: 699
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9798868801488
  • ISBN-13: 9798868801488
  • 相關分類: C 程式語言
  • 立即出貨 (庫存=1)

相關主題

商品描述

Learn how to program using C, beginning from first principles and progressing through step-by-step examples. This seventh edition is fully updated to reflect new features of C23, and addresses deprecated functions and features that are no longer supported.

You'll discover that C is a foundation language that every programmer ought to know. Beginning C is written by renowned author Ivor Horton and expert programmer German Gonzalez-Morris. This book increases your programming expertise by guiding you through the development of fully working C applications that use what you've learned in a practical context. Examples of how to use deprecated functions are also provided, along with new examples for replacing them when a simple solution is possible.

By the end of the book you'll be confident in your skills with all facets of the widely-used and powerful C language and be able to strike out on your own by trying the exercises included at the end of each chapter. All you need are this book and any of the widely available C compilers, and you'll soon be writing real C programs.

What You Will Learn

  • Discover the C programming language
  • Program using C starting with first steps, then making decisions
  • Use loops, arrays, strings, text, pointers, functions, I/O, and more
  • Code applications with strings and text
  • Structure your programs efficiently
  • Work with data, files, facilities, and more

Who This Book Is For

Those new to C programming who may or may not have some prior programming experience.

 

 

 

 

 

商品描述(中文翻譯)

學習如何使用 C 語言進行程式設計,從基本原則開始,逐步通過範例進行學習。本書第七版已全面更新,以反映 C23 的新特性,並處理不再支援的過時函數和特性。

您將發現 C 是每位程式設計師都應該了解的基礎語言。《Beginning C》由知名作者 Ivor Horton 和專家程式設計師 German Gonzalez-Morris 撰寫。本書通過指導您開發完整的 C 應用程式,將您所學的知識應用於實際情境中,來提升您的程式設計專業知識。書中還提供了如何使用過時函數的範例,以及在可能的情況下替換它們的新範例。

在本書結束時,您將對廣泛使用且功能強大的 C 語言的各個方面充滿信心,並能夠通過嘗試每章結尾的練習題來獨立進行程式設計。您所需的僅是這本書和任何廣泛可用的 C 編譯器,您將很快能夠編寫真正的 C 程式。

您將學到什麼


  • 了解 C 程式語言

  • 從基本步驟開始使用 C 進行程式設計,然後進行決策

  • 使用迴圈、陣列、字串、文本、指標、函數、輸入/輸出等

  • 編寫包含字串和文本的應用程式

  • 有效地結構化您的程式

  • 處理數據、文件、設施等

本書適合誰

本書適合對 C 程式設計感興趣的初學者,無論他們是否有先前的程式設計經驗。

作者簡介

German Gonzalez-Morris is a software architect/engineer working with C/C++, Java, and different application containers, in particular, with WebLogic Server. He has developed different applications including JEE/Spring/Python. His areas of expertise also include OOP, design patterns, Spring Core/MVC, and microservices.
Ivor Horton is self-employed in consultancy and writes programming tutorials. He worked for IBM for many years and holds a bachelor's degree, with honors, in mathematics. Horton's experience at IBM includes programming in most languages (such as assembler and high-level languages on a variety of machines), real-time programming, and designing and implementing real-time closed-loop industrial control systems. He has extensive experience teaching programming to engineers and scientists (Fortran, PL/1, APL, etc.). Horton is an expert in mechanical, process, and electronic CAD systems; mechanical CAM systems; and DNC/CNC systems.

作者簡介(中文翻譯)

German Gonzalez-Morris 是一位軟體架構師/工程師,專精於 C/C++、Java 及各種應用容器,特別是 WebLogic Server。他開發過多種應用程式,包括 JEE/Spring/Python。他的專業領域還包括物件導向程式設計 (OOP)、設計模式、Spring Core/MVC 及微服務。

Ivor Horton 是一位自僱顧問,並撰寫程式設計教學。他在 IBM 工作多年,並獲得數學榮譽學士學位。Horton 在 IBM 的經驗包括使用多種語言進行程式設計(如組合語言及各種機器上的高階語言)、即時程式設計,以及設計和實施即時閉環工業控制系統。他在教授工程師和科學家程式設計方面擁有豐富的經驗(Fortran、PL/1、APL 等)。Horton 是機械、流程及電子 CAD 系統;機械 CAM 系統;以及 DNC/CNC 系統的專家。