指針的藝術(shù)

出版時(shí)間:2009-10  出版社:水利水電出版社  作者:蔡明志  頁數(shù):494  
Tag標(biāo)簽:無  

前言

  C語言的特色就是“指針”(Pointer),讓人又愛又恨,讓熟悉它的人,將它比作是天上那一顆最美的星,而讓不懂的人,頭上冒星星,同樣是星星,但卻有不同的情境。  “指針好難,都不知道該怎么學(xué)”,常常會(huì)有人對我講這句話,并問我有沒有好方法可以“領(lǐng)悟”它。說實(shí)在的,真是慚愧,從1983年進(jìn)入信息管理領(lǐng)域,因?yàn)楣ぷ麝P(guān)系,接觸C,接著在1985年到東吳大學(xué)計(jì)算器科學(xué)系(現(xiàn)在改為信息管理系)兼課,在1987年將上課的講義和心得,出版了我的第一本書《C程序語言及其應(yīng)用》,算一算到現(xiàn)在整整有二十幾年的時(shí)間了。聽到指針是如此難的問題,讓我心中很難過。擁護(hù)我的讀者也不在少數(shù),有些人常會(huì)跟我說,“C先生,我是看您的書長大的”。真誠地希望您們可以從書中獲取一些知識(shí)。再一次的謝謝您們,一路的相陪、支持與鼓勵(lì),讓我有動(dòng)力再出發(fā)。  責(zé)任在我,是我的錯(cuò),我沒盡力將它說明白,講清楚,使得大家有如此彷徨,裹足不前的問題。基于此,我在二、三年前就開始規(guī)劃,打算編寫一本以指針為中心的書,讓對指針不太懂的人,.可以輕易了解指針的運(yùn)作原理,讓懂的人可以精益求精?,F(xiàn)在,已夢想成真,從書名《指針的藝術(shù)》,就可以知道它是您學(xué)習(xí)與深入了解指針最佳的讀本。  本書內(nèi)容精彩無比,除了對C語言的指針有深入的探討外,同時(shí)也將與指針有異曲同工之妙的引用(reference)詳加討論,所以本書不僅涉及C而已,還包括C++、C++/CLR、Java、Visual C#及Visual Basic,有關(guān)引用的主題。其中要和大家分享心得的是,原本對visual Basic沒什么好感,但此次接觸它,發(fā)現(xiàn)也不錯(cuò),若您的觀念和我先前一樣,不妨試試看,相信您會(huì)喜歡的。  本書是以指針為核心,以引用(refefence)為輔。在c程序語言篇中,從內(nèi)存的基本概念開始展開,其中依次涉及,指針與變量、指針與數(shù)組、指針與函數(shù)、指針與字符串、指針與結(jié)構(gòu)體、鏈表、指針與文件等,希望有效引導(dǎo)讀者進(jìn)入指針的世界。為了驗(yàn)證指針與引用的相似功能,在之后的程序語言篇著重于如何以引用實(shí)現(xiàn)指針可以完成的事項(xiàng),舉例以引用調(diào)用完成兩數(shù)對調(diào),傳遞數(shù)組到某一函數(shù)及鏈表、堆棧等有關(guān)數(shù)據(jù)結(jié)構(gòu)問題的實(shí)現(xiàn)?! ”緯牡谄咂潜容^篇,將C、C++、c++/CLR、Java、Visual C≠}及Visual Basic六種程序語言在程序語言基本架構(gòu)上的主題做一比較,希望此篇可以讓您一窺程序語言之美。

內(nèi)容概要

本書主要探討C語言指針的基本概念及其與變量、數(shù)組、結(jié)構(gòu)體和文件之間的應(yīng)用,同時(shí)剖析C++、C++/CLR、Java、Visual C#及Visual Basic中的引用(Reference),并分別以指針和引用(Reference)實(shí)現(xiàn)鏈表、堆棧與隊(duì)列。     全書共七篇。針對以下14個(gè)主題,分別在C、C++、C++/CLR、Java、Visual C#及Visual Basic程序語言中比較其用法:變量的定義、算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、輸出函數(shù)、輸入函數(shù)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)調(diào)用、指針與引用(Referenee)、指向或引用(Reference)到空的表示法、動(dòng)態(tài)分配內(nèi)存、回收內(nèi)存。     本書適合C、C++、C++/CLR、Java、Visual C#及Visual Basic程序設(shè)計(jì)人員使用,希望通過本書的內(nèi)容,能夠幫助讀者透徹理解指針的概念并在實(shí)踐中能夠靈活運(yùn)用。書中所有范例代碼均可在配書光盤中找到。

書籍目錄

第一篇 C程序語言篇  第1章 內(nèi)存的基本概念  第2章 指針與變量  第3章 指針與數(shù)組  第4章 指針與函數(shù)  第5章 指針與字符串  第6章 指針與結(jié)構(gòu)體  第7章 鏈表——以C程序?qū)崿F(xiàn)  第8章 指針與文件第二篇 C++程序語言篇  第9章 簡易Visual C++2008使用手冊  第10章 C++的reference  第11章 C++的this指針  第12章 C++的new與delete  第13章 C++的復(fù)制構(gòu)造函數(shù)  第14章 虛函數(shù)、指針與reference  第15章 鏈表——以C++程序?qū)崿F(xiàn)第三篇 C++/CLR程序語言篇  第16章 簡易Visual C++/CLR使用手冊  第17章 淺談C++/CLR程序設(shè)計(jì)  第18章 鏈表——以Visual C++/CLR實(shí)現(xiàn)第四篇 Java程序語言篇  第19章 簡易JCreator使用手冊  第20章 變量、字符串與refererice  第21章 數(shù)組與reference  第22章 類與reference  第23章 鏈表——以Java程序?qū)崿F(xiàn)第五篇 Visual C#2008程序語言篇  第24章 簡易Visual C#使用手冊  第25章 變量與reference  第26章 數(shù)組與reference  第27章 鏈表——以Visual C#實(shí)現(xiàn)第六篇 Visual Basic 2008程序語言篇  第28章 簡易Visual Basic使用手冊  第29章 函數(shù)與reference  第30章 數(shù)組與reference  第31章 鏈表——以Visual Basic實(shí)現(xiàn)第七篇 比較篇附錄A 解答

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    指針的藝術(shù) PDF格式下載


用戶評論 (總計(jì)10條)

 
 

  •   對指針講的透徹,而且里面有各種語言中的指針應(yīng)用,c,c++等都有,還有關(guān)于java中引用的講解
  •   非常喜歡本書,書中講解了很多關(guān)于令人難以理解的指針,講解的非常的詳細(xì),學(xué)習(xí)指針是非常好的書。
  •   這本書寫的很好,指針講的很細(xì),很全
  •   深入淺出,教會(huì)你學(xué)習(xí)指針
  •   給人很大的啟發(fā)
  •   不錯(cuò)...以前想買很久的...
  •   書基本把集中語言中關(guān)于指針部分都有涉及,應(yīng)該說對編程還是很有幫助的,只是整本書看起來很舊,感覺是一本舊書。估計(jì)這本書在倉庫中放了有點(diǎn)年頭了
  •   還沒仔細(xì)看,一本書把所有的常用語言指針都說了一遍,可想而知
  •   還可以的一本書吧。。。。。。
  •   看了C的三本經(jīng)典之后,可以結(jié)合它再來看一看。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7