作者簡介 :
Richard Reese
華盛頓州塔爾頓州立大學副教授。Reese自2002年起就在塔爾頓州立大學教授計算機科學課程,此前在洛剋希德•馬丁公司做過十年的軟件開發。Reese著有多本技術圖書,包括Oracle Certified Associate,Java SE 7 Programmer Study Guide,Java 7 New Features Cookbook,EJB 3.1 CookBook等。
譯者簡介:
陳曉亮
美團網iOS工程師,長期關注Linux、iOS、C、Objective-C,推崇C語言,認為程序員的C功底會直接影響Objective-C代碼質量。他重視用戶體驗,喜歡乾淨的代碼,業餘時間喜歡讀書,經常與大傢探討技術問題,譯有《iOS6編程實戰》。
Improve your programming through a solid understanding of C pointers and memory management. With this practical book, you'll learn how pointers provide the mechanism to dynamically manipulate memory, enhance support for data structures, and enable access to hardware. Author Richard Reese shows you how to use pointers with arrays, strings, structures, and functions, using memory models throughout the book. Difficult to master, pointers provide C with much flexibility and power - yet few resources are dedicated to this data type. This comprehensive book has the information you need, whether you're a beginner or an experienced C or C++ programmer or developer. Get an introduction to pointers, including the declaration of different pointer types Learn about dynamic memory allocation, de-allocation, and alternative memory management techniques Use techniques for passing or returning data to and from functions Understand the fundamental aspects of arrays as they relate to pointers Explore the basics of strings and how pointers are used to support them Examine why pointers can be the source of security problems, such as buffer overflow Learn several pointer techniques, such as the use of opaque pointers, bounded pointers and, the restrict keyword
發表於2025-03-29
Understanding and Using C Pointers 2025 pdf epub mobi 電子書 下載
我覺得前麵3章還是不錯的,後麵不造是心情浮躁還是怎麼,讀不下去,匆匆而過,從字符串開始,太無聊瞭。但是這個書感覺對指針非常全麵,所以還是4顆星。我第一本讀完的書,這個書讓我造瞭函數指針,最後一兩章內容太淺瞭,都是老生常談,隔靴搔癢,讓人想多瞭解又不夠具體。前...
評分 評分前麵3章寫的很基礎,易懂,對指針的各種用法剖析的很到位,內容方麵也都是經常會用到的,不過關於棧區的內存分配似乎是錯的,應該是參數從左到右 ,然後是局部變量從上到下,逐一壓棧,最後函數返迴值是壓棧到上一層調用的位置 第4章的多重數組有一定的理解難度,不過好在講解...
評分前麵3章寫的很基礎,易懂,對指針的各種用法剖析的很到位,內容方麵也都是經常會用到的,不過關於棧區的內存分配似乎是錯的,應該是參數從左到右 ,然後是局部變量從上到下,逐一壓棧,最後函數返迴值是壓棧到上一層調用的位置 第4章的多重數組有一定的理解難度,不過好在講解...
圖書標籤: C C/C++ 計算機 C指針 編程 程序設計 Programming O'Reilly
一本比較清晰的簡明的C指針指導性書籍,雖然每一個指針特性領域介紹都不是很深刻,但是總體還是比較全麵的。
評分Reilly齣品,品質保證。其中的例子應該是作者哪裏抄來的,從其格式來看。比如一會int* pi, 一會兒int * pi, 一會兒又int *pi。難道作者是故意讓讀者記住這都是一樣的嗎? 那int i=0; for(i=0; i<size; i++) 與 for (int i=0; i<size; i++) 怎麼解釋。。。 page155的BST顯然是個錯誤,移動瞭根節點指針,是不對,好在不影響整體的介紹; 最後兩節內容較空洞,有點湊頁數的感覺。。 總體來看,極好的掃除C指針盲點的書
評分感覺還可以,看來是為瞭復習一下C的指針
評分感覺還可以,看來是為瞭復習一下C的指針
評分一本比較清晰的簡明的C指針指導性書籍,雖然每一個指針特性領域介紹都不是很深刻,但是總體還是比較全麵的。
Understanding and Using C Pointers 2025 pdf epub mobi 電子書 下載