• 欢迎访问3y4.net,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎指导 l42OO5382 8 # q q. c o m>

2020版 Effective C: An Introduction to Professional C Programming

经典图书 weyso 1年前 (2020-09-25) 1048次浏览

    一本为有经验的程序员详细介绍 C 语言的书籍。 

    世间以C语言编写的代码运行,但大多数学校开始使用Python或Java课程。Effect C 填补了这一空白,将 C 引入了现代——涵盖现代 C17 标准以及潜在的 C2x 特性。借助这一即时经典,您将很快学会为健壮的系统和解决实际问题编写专业的、可移植的和安全的 C 程序,。 

    Robert C. Seacord在介绍最佳实践,常见错误以及C社区中的公开讨论的同时,介绍了C和C标准库。Effect C将教您如何调试、测试和分析 C 程序,与其他 C 标准委员会专家一起开发。Seacord 对 C 语言构造和行为的简要说明,以及他 40 年的编程经验,都让您受益匪浅。 

    您将学习到:

• 如何识别和处理 C 程序中的未定义行为

• 整数和浮点数的范围和表示

• 动态内存分配的工作原理以及如何使用非标准函数

• 如何使用字符编码和类型

• 如何使用 C 标准流和 POSIX 规范对终端和文件系统执行 I/O操作

• 如何理解 C 编译器的翻译阶段和预处理器的作用

• 如何测试、调试和分析 C 程序 

    Effective C将教你如何编写专业、安全和可移植的 C 代码,这些代码将经得起时间的考验,并有助于增强计算界的基础。3y4.net经典图书简译,供参考。

image.png


Effective C: An Introduction to Professional C Programming

Author: Robert C. Seacord

ISBN-10: 1718501048

Year: 2020

Pages: 272

Language: English

File format: PDF, ePub, mobi

Category: C 

A detailed introduction to the C programming language for experienced programmers.

The world runs on code written in the C programming language, yet most schools begin the curriculum with Python or Java. Effective C bridges this gap and brings C into the modern era–covering the modern C17 Standard as well as potential C2x features. With the aid of this instant classic, you’ll soon be writing professional, portable, and secure C programs to power robust systems and solve real-world problems.

Robert C. Seacord introduces C and the C Standard Library while addressing best practices, common errors, and open debates in the C community. Developed together with other C Standards committee experts, Effective C will teach you how to debug, test, and analyze C programs. You’ll benefit from Seacord’s concise explanations of C language constructs and behaviors, and from his 40 years of coding experience.

You’ll learn:

•  How to identify and handle undefined behavior in a C program

•  The range and representations of integers and floating-point values

•  How dynamic memory allocation works and how to use nonstandard functions

•  How to use character encodings and types

•  How to perform I/O with terminals and filesystems using C Standard streams and POSIX file descriptors

•  How to understand the C compiler’s translation phases and the role of the preprocessor

•  How to test, debug, and analyze C programs

Effective C will teach you how to write professional, secure, and portable C code that will stand the test of time and help strengthen the foundation of the computing world. more in 3y4.net


3y4.net , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:
2020版 Effective C: An Introduction to Professional C Programming
喜欢 (0)