This book takes "pointers", an important and difficult point in C language, as its theme, and provides in-depth and complete pointer knowledge required by programmers. Combining many years of programming experience and insights, the author starts from the concept of C pointers, and through experiments step by step reveals the relationship between pointers and arrays, memory, and data structures, shows the common usage of pointers, reveals various usage techniques, and also tells readers in a unique way how to interpret the "tangled" declaration syntax of C language and how to bypass the traps of C pointers. The second edition has significantly revised the content based on the 64-bit operating system, and added an introduction to relevant content under the ISO-C99 and C11 standards.
This book is very suitable for intermediate learners of C language, and can also be used as a reference for computer major students learning C language.
Reader comments
This book explains the concept and usage of pointers clearly through experiments and cases, and also teaches some techniques for interpreting declaration syntax, which is of great help to me. Moreover, when I saw the author saying that he had also struggled with pointers, I felt that I had found a close friend. I think this book is not only suitable for intermediate learners, but also for self-learners like me. If I had read this book earlier, I might have avoided a lot of detours.
This book explains the concept and usage of pointers clearly through experiments and cases, and also teaches some techniques for interpreting declaration syntax, which is of great help to me. Moreover, when I saw the author saying that he had also struggled with pointers, I felt that I had found a close friend. I think this book is not only suitable for intermediate learners, but also for self-learners like me. If I had read this book earlier, I might have avoided a lot of detours.