欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

指針的藝術

中國水利水電出版社
    【作 者】蔡明志 著 【I S B N 】978-7-5084-6897-6 【責任編輯】楊慶川 【適用讀者群】科技 【出版時間】2009-10-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版 【頁 數】 【千字數】 【印 張】 【定 價】59.8 【叢 書】魅力圣經 【備注信息】
圖書詳情

          本書主要探討C語言指針的基本概念及其與變量、數組、結構體和文件之間的應用,同時剖析C++、C++/CLR、Java、Visual C#及Visual Basic中的引用(Reference),并分別以指針和引用(Reference)實現鏈表、堆棧與隊列。

          全書共七篇。針對以下14個主題,分別在C、C++、C++/CLR、Java、Visual C#及Visual Basic程序語言中比較其用法:變量的定義、算術運算符、關系運算符、邏輯運算符、輸出函數、輸入函數、選擇結構、循環結構、數組、函數調用、指針與引用(Reference)、指向或引用(Reference)到空的表示法、動態分配內存、回收內存。

          本書適合C、C++、C++/CLR、Java、Visual C#及Visual Basic程序設計人員使用,希望通過本書的內容,能夠幫助讀者透徹理解指針的概念并在實踐中能夠靈活運用。書中所有范例代碼均可在配書光盤中找到。

          本書為經臺灣碁峰資訊股份有限公司獨家授權發行的中文簡體版。本書中文簡體字版在中國大陸之專有出版權屬中國水利水電出版社所有。在沒有得到本書原版出版者和本書出版者書面許可時,任何單位和個人不得擅自摘抄、復制本書的一部分或全部以任何方式(包括資料和出版物)進行傳播。本書原版版權屬碁峰資訊股份有限公司。版權所有,侵權必究。

            C語言的特色就是“指針”(Pointer),讓人又愛又恨,讓熟悉它的人,將它比作是天上那一顆最美的星,而讓不懂的人,頭上冒星星,同樣是星星,但卻有不同的情境。

            “指針好難,都不知道該怎么學”,常常會有人對我講這句話,并問我有沒有好方法可以“領悟”它。說實在的,真是慚愧,從1983年進入信息管理領域,因為工作關系,接觸C,接著在1985年到東吳大學計算器科學系(現在改為信息管理系)兼課,在1987年將上課的講義和心得,出版了我的第一本書《C程序語言及其應用》,算一算到現在整整有二十幾年的時間了。聽到指針是如此難的問題,讓我心中很難過。擁護我的讀者也不在少數,有些人常會跟我說,“C先生,我是看您的書長大的”。真誠地希望您們可以從書中獲取一些知識。再一次的謝謝您們,一路的相陪、支持與鼓勵,讓我有動力再出發。

           責任在我,是我的錯,我沒盡力將它說明白,講清楚,使得大家有如此彷徨,裹足不前的問題。基于此,我在二、三年前就開始規劃,打算編寫一本以指針為中心的書,讓對指針不太懂的人,可以輕易了解指針的運作原理,讓懂的人可以精益求精。現在,已夢想成真,從書名《指針的藝術》,就可以知道它是您學習與深入了解指針最佳的讀本。

           本書內容精彩無比,除了對C語言的指針有深入的探討外,同時也將與指針有異曲同工之妙的引用(reference)詳加討論,所以本書不僅涉及C而已,還包括C++、C++/CLR、Java、Visual C# 及Visual Basic,有關引用的主題。其中要和大家分享心得的是,原本對Visual Basic沒什么好感,但此次接觸它,發現也不錯,若您的觀念和我先前一樣,不妨試試看,相信您會喜歡的。

           本書是以指針為核心,以引用(reference)為輔。在C程序語言篇中,從內存的基本概念開始展開,其中依次涉及,指針與變量、指針與數組、指針與函數、指針與字符串、指針與結構體、鏈表、指針與文件等,希望有效引導讀者進入指針的世界。為了驗證指針與引用的相似功能,在之后的程序語言篇著重于如何以引用實現指針可以完成的事項,舉例以引用調用完成兩數對調,傳遞數組到某一函數及鏈表、堆棧等有關數據結構問題的實現。

           本書的第七篇是比較篇,將C、C++、C++/CLR、Java、Visual C#及Visual Basic六種程序語言在程序語言基本架構上的主題做一比較,希望此篇可以讓您一窺程序語言之美。

           寫本書的心情不知為什么,總是覺得很愉快,因為我已做到了可以向讀者交待的事,那就是您可以從本書中輕輕松松地了解什么是指針,并告訴我,指針是天上那一顆最閃亮的星星,祝福您。

    第一篇  C程序語言篇
    第1章  內存的基本概念 3
    1-1  變量 4
    1-2  一維數組 5
    1-3  二維數組 9
    1-4  結構體 11
    1-5  問題演練 13
    第2章  指針與變量 15
    2-1  一顆星星:表示一把鑰匙 16
    2-2  兩顆星星:表示兩把鑰匙 19
    2-3  三顆星星:表示三把鑰匙 21
    2-4  問題演練 23
    第3章  指針與數組 25
    3-1  指針與一維數組 26
    3-2  指針與二維數組 32
    3-3  數組指針 35
    3-4  為什么parr等同于*parr 36
    3-5  指向數組的指針 38
    3-6  多重指針 44
    3-7  命令行自變量 51
    3-8  調試題 54
    3-9  問題演練 55
    3-10  程序實戰 62
    第4章  指針與函數 63
    4-1  函數初探 64
    4-2  兩數對調 64
    4-3  再論傳址調用 66
    4-3-1  尋找數組中的最大值 66
    4-3-2  一維數組的元素求和 67
    4-3-3  二維數組的元素求和 69
    4-4  指向函數的指針 70
    4-5  返回指針的函數 72
    4-6  調試題 74
    4-7  問題演練 77
    4-8  程序實戰 77
    第5章  指針與字符串 79
    5-1  字符串指針 80
    5-2  常用的庫函數 83
    5-2-1  計算字符串的長度 83
    5-2-2  字符串的復制 84
    5-2-3  字符串的連接 87
    5-2-4  字符串的比較 88
    5-3  調試題 93
    5-4  程序實戰 94
    第6章  指針與結構體 95
    6-1  指向結構體變量的指針 96
    6-2  結構體指針與自增運算符 100
    6-3  結構體與函數 102
    6-4  自引用 105
    6-5  調試題 111
    6-6  問題演練 119
    第7章  鏈表——以C程序實現 121
    7-1  單向鏈表 122
    7-2  雙向鏈表 126
    7-3  鏈表的應用——堆棧的實現 130
    7-4  鏈表的應用——隊列的實現 134
    7-5  程序實戰 138
    第8章  指針與文件 139
    8-1  fprintf 與fscanf函數 140
    8-2  fwrite與fread函數 143
    8-3  當前文件的指針指向何處 145
    8-4  fgetpos與fsetpos函數 147
    8-5  rewind 149
    8-6  程序實戰 150
    第二篇  C++程序語言篇
    第9章  簡易Visual C++ 2008使用手冊 153
    第10章  C++的reference 157
    10-1  變量與reference 158
    10-2  兩數對調 159
    10-2-1  傳值調用 159
    10-2-2  引用調用(call by reference) 160
    10-3  結構體與reference 163
    10-4  類與reference 166
    10-5  問題演練 171
    10-6  程序實戰 172
    第11章  C++的this指針 173
    11-1  this指針 174
    11-2  股票買賣范例程序 177
    11-3  程序實戰 180
    第12章  C++的new與delete 181
    12-1  new、delete與變量 182
    12-2  new、delete與數組 184
    12-3  new、delete與結構體 186
    12-4  new、delete與類 187
    12-5  程序實戰 190
    第13章  C++的復制構造函數 191
    13-1  復制構造函數 192
    13-2  重載賦值運算符 196
    13-3  程序實戰 200
    第14章  虛函數、指針與reference 201
    14-1  虛函數 202
    14-2  程序實戰 205
    第15章  鏈表——以C++程序實現 207
    15-1  單向鏈表 208
    15-2  雙向鏈表 213
    15-3  堆棧 218
    15-4  程序實戰 220
    第三篇  C++/CLR程序語言篇
    第16章  簡易Visual C++/CLR使用手冊 223
    第17章  淺談C++/CLR程序設計 227
    17-1  可跟蹤的reference 228
    17-2  可跟蹤的handle 228
    17-3  數組 229
    17-3-1  一維數組 229
    17-3-2  二維數組 231
    17-3-3  不規則數組 232
    17-4  Interior指針 233
    17-5  函數 233
    17-5-1  兩數對調 233
    17-5-2  找出數組的最大值 236
    17-5-3  計算數組的總和 237
    17-5-4  計算二維數組的總和 238
    17-5-5  計算不規則數組的總和 239
    17-6  程序實戰 240
    第18章  鏈表——以Visual C++/CLR實現 241
    18-1  以單向鏈表處理數據 242
    18-2  以雙向鏈表處理數據 245
    18-3  使用鏈表實現堆棧 248
    18-4  程序實戰 250
    第四篇  Java程序語言篇
    第19章  簡易JCreator使用手冊 253
    19-1  安裝JCreator編譯程序 254
    19-2  編寫、編譯與運行程序 256
    19-3  程序的調試(debug) 257
    19-4  創建項目文件 258
    第20章  變量、字符串與reference 259
    20-1  變量與引用(reference) 260
    20-2  字符串與引用(reference) 261
    20-3  常用的字符串庫函數 264
    20-4  程序實戰 267
    第21章  數組與reference 269
    21-1  數組初探 270
    21-2  數組的復制 275
    21-3  如何傳送數組 278
    21-4  二維數組 283
    21-5  程序實戰 286
    第22章  類與reference 287
    22-1  類與引用(reference) 288
    22-2  復制構造函數 291
    22-3  this指針 297
    22-4  程序實戰 298
    第23章  鏈表——以Java程序實現 299
    23-1  單向鏈表 300
    23-2  雙向鏈表 304
    23-3  堆棧的操作 310
    23-4  程序實戰 314
    第五篇  Visual C# 2008程序語言篇
    第24章  簡易Visual C#使用手冊 317
    第25章  變量與reference 321
    25-1  傳值調用 322
    25-2  引用調用(call by reference) 323
    25-3  特殊的參數out 324
    25-4  程序實戰 326
    第26章  數組與reference 327
    26-1  找出一維數組的最大值 328
    26-2  一維數組的求和 329
    26-3  二維數組的求和 330
    26-4  不規則數組的求和 331
    26-5  程序實戰 332
    第27章  鏈表——以Visual C#實現 333
    27-1  數據的轉換 334
    27-2  單向鏈表 334
    27-3  雙向鏈表 338
    27-4  鏈表的應用——堆棧的實現 342
    27-5  程序實戰 346
    第六篇  Visual Basic 2008程序語言篇
    第28章  簡易Visual Basic使用手冊 349
    第29章  函數與reference 353
    29-1  傳值調用(call by value) 354
    29-2  引用調用(call by reference) 354
    29-3  程序實戰 355
    第30章  數組與reference 357
    30-1  找出數組的最大值 358
    30-2  數組的求和 360
    30-2-1  一維數組的求和 360
    30-2-2  二維數組的求和 361
    30-3  不規則數組 362
    30-4  程序實戰 364
    第31章  鏈表——以Visual Basic實現 365
    31-1  鏈表的基本概念 366
    31-2  單向鏈表 368
    31-3  雙向鏈表 372
    31-4  鏈表的應用——堆棧的實現 376
    31-5  程序實戰 380
    第七篇  比較篇
    附錄A  解  答 393
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 久久亚洲精品玖玖玖玖 | 国产精品视频一区二区亚瑟 | 精品视频在线看 | 91九色精品国产 | 色爱区综合激情五月综合色 | 国产成人精品亚洲2020 | 亚洲人精品 | 一区二区三区久久 | 福利片欧美 | 国内精品小视频 | 四虎亚洲精品 | 91最新视频在线观看 | 久久大伊人 | 色偷偷亚洲第一成人综合网址 | 国产精品午夜高清在线观看 | 美女视频国产 | 黄视频观看 | 亚洲香蕉久久一区二区三区四区 | 成人网在线免费观看 | 欧美一级xxxx俄罗斯一级 | 久久久毛片 | 国产精品嫩草影院免费看 | 青青国产成人久久91网 | 国产午夜人做人免费视频中文 | 国产成人综合亚洲亚洲欧美 | 狠狠ady精品| 3d动漫精品啪啪一区二区中 | 国产乱子伦真实china | 亚洲人成图片欧美人成图片 | 黄色影院在线观看视频 | 久久夜色精品国产亚洲噜噜 | 春色视频一区二区三区 | 在线观看午夜视频 | 国产中文字幕第一页 | 日韩美女一区二区三区 | 亚洲资源在线视频 | 九九综合九九综合 | 91免费视频网站 | 婷婷激情综合 | 色综合天| 极品美女一级毛片 |