"C Programming Magic Book: Based on C11 Standard"
[Copy link]
" In February 2015, the Khronos standards organization released the most modern graphics API, Vulkan, whose host-side interface uses pure C language. In addition, open standards such as OpenGL, OpenCL, OpenAL, and OpenVG are all based on pure C language. In addition, in the past 10 years, TIOBE's monthly programming language rankings have always ranked C in the top two, which also shows its wide range of use, and many open source projects are more or less written in C language. Moreover, after learning C language, it will be much easier to learn object-oriented programming languages such as C++ and Java. Especially for C++ and Objective-C, it is completely impossible without the foundation of C language. Therefore, I personally recommend that computer science college students use C language as their introductory computer programming language!
From a technical perspective, this book introduces the latest standard of the C language, namely ISO/IEC9899:2011. At the same time, it also introduces the expansion of the standard C language syntax by the mainstream open source C language compilers GCC and Clang. Moreover, the compilers and development environments based on it are also relatively new Visual Studio Community 2017, GCC 5, and Clang 3.8 (Apple LLVM8.0, based on Xcode 8). In terms of the structure arrangement suitable for readers to read and master knowledge, this book is divided into "Preliminary Knowledge", "Basic Grammar", "Advanced Grammar", "Grammar Extension", and the last "Project Practice". From the basics to the advanced level, the C language programming method is described to readers step by step. This book especially focuses on the precise description of the standard syntax of the C language, and introduces readers to various C language syntax knowledge through many code snippets, which can reflect the flexibility of the C language and the constraints in its use. "
Download: "C Programming Magic Book: Based on C11 Standard"
|