首頁 >電腦軟件 > c語言入門經(jīng)典第5版pdf電子版
c語言入門經(jīng)典第5版pdf電子版

c語言入門經(jīng)典第5版pdf電子版

軟件大?。?/span>116.5MB

軟件語言:簡體中文

軟件類別:生活服務

更新時間:2023-03-03 08:20:27

軟件分類:教育學習

應用平臺:windows7,windows10等

  • 軟件介紹
  • 軟件截圖
  • 相關軟件
  • 相關閱讀
  • 下載地址

c語言入門經(jīng)典第5版pdf電子版軟件好用嗎?

c語言入門經(jīng)典第5版pdf電子版是一款不錯的教育學習類型的軟件,達達兔游戲網(wǎng)提供的軟件程序大小為116.5MB,趕緊下載安裝體驗一下吧。

《C語言入門經(jīng)典》第五版是目前學習C語言最好的入門書籍,作者霍頓(美國),楊浩翻譯,清華大學出版社出版。是很多初學者學習C語言的首選,尤其是零基礎的人。有需要的不要錯過。歡迎下載使用。

c語言入門經(jīng)典第5版pdf

作者簡介

艾弗·霍頓(Ivor Horton)是世界著名的計算機書籍作家和獨立顧問,他曾幫助無數(shù)程序員步入編程殿堂。他在IBM工作多年,擁有數(shù)學榮譽學士學位。他的資質(zhì)包括:大部分語言編程(如各種機器上的匯編語言和高級語言),實時編程,設計和實現(xiàn)實時閉環(huán)工業(yè)控制系統(tǒng)。Horton擁有豐富的工程師和科學家編程教學經(jīng)驗(包括C、C++、Fortran、PL/1、APL等。).同時,他也是機械、機械加工和電子CAD系統(tǒng)、機械CAM系統(tǒng)和DNC/CNC系統(tǒng)的專家。

基本介紹

c語言是每個程序員都應該掌握的基礎語言。C語言是微軟使用的C#語言的基礎。NET編程。C語言是Objective的基礎——C語言用于iPhone、iPad和其他蘋果設備的編程。C語言是廣泛應用于許多環(huán)境(包括GNU項目)的C++語言的基礎。c語言也是Linux操作系統(tǒng)及其許多功能的基礎。學習C語言可以為編程生涯提供堅實的基礎,也有助于更好地理解更現(xiàn)代的語言(如Java)。

C語言經(jīng)典入門(第5版)主要介紹計算機最基礎的語言之一C語言。

本書從最基礎的內(nèi)容開始,一步步講解一個稱職的C語言程序員應該具備的知識和技能。

主要內(nèi)容

◆闡述C語言的核心特性,如循環(huán)、分支等。

如何使用指針和指令動態(tài)管理內(nèi)存?

◆如何使用頭文件和功能模塊代碼

◆程序如何通過鍵盤、顯示器和數(shù)據(jù)文件讀寫數(shù)據(jù)?

◆如何通過預處理命令在編譯時優(yōu)化代碼?

◆如何利用結構有效管理輸入數(shù)據(jù)?

文獻學

第1章c語言程序設計

1.1 C語言

1.2標準庫

1.3學習c

1.4創(chuàng)建一個c程序

編輯

編譯

1.4.3鏈接

實施

1.5創(chuàng)建第一個程序

1.6編輯第一個程序

1.7處理錯誤

1.8分析一個簡單的程序

注釋

預處理說明

1.8.3定義main()函數(shù)。

1.8.4關鍵詞

1.8.5功能體

輸出信息

參數(shù)

控制符號

三個字母的序列

1.9預處理程序

1.10用c語言開發(fā)程序

理解問題

詳細設計

實施

測試

1.11功能和模塊化編程

1.12常見錯誤

1.13要點

1.14摘要

1.15練習

第二章初步規(guī)劃

2.1計算機內(nèi)存

2.2什么是變量

2.3存儲整數(shù)的變量

變量的使用

變量的初始化

2.4變量和內(nèi)存

2.4.1有符號整數(shù)類型

無符號整數(shù)類型

2.4.3指定整數(shù)常量。

2.5使用浮點數(shù)

2.6浮點變量

2.6.1使用浮點數(shù)完成除法運算。

2.6.2控制輸出中的小數(shù)位數(shù)。

2.6.3控制輸出的場寬。

2.7更復雜的表達式

2.8定義命名常數(shù)

極限值

sizeof運算符

2.9選擇正確的類型

2.10強制類型轉換

自動轉換類型

2.10.2隱式類型轉換規(guī)則

2.10.3賦值語句中的隱式類型轉換

2.11再談數(shù)值數(shù)據(jù)類型

字符類型

2.11.2字符輸入和輸出

枚舉

存儲布爾值的變量

2.12 op=賦值操作的形式

2.13數(shù)學函數(shù)

2.14設計一個程序

問題

分析

解決方案

2.15摘要

2.16實踐

第三章附條件判決

3.1判斷過程

算術比較

基本if語句

3.1.3擴展if語句:if-else

3.1.4在if語句中使用代碼塊

嵌套的if語句

測試字符

邏輯運算符

條件運算符

操作人員的優(yōu)先權

3.2多項選擇問題

3.2.1多項選擇使用else-if語句。

開關聲明

轉到語句

3.3按位運算符

3.3.1 op=使用按位運算符

使用按位運算符

3.4設計程序

3.4.1問題

3.4.2分析

解決方案

3.5總結

3.6實踐

第4章循環(huán)

4.1周期

4.2遞增和遞減運算符

4.3 for循環(huán)

4.4 For循環(huán)的一般語法

4.5再談加減運算符

增量運算符

4.5.2增量運算符的前置和后置形式

4.5.3遞減運算符

4.6對for循環(huán)的再討論

修改for循環(huán)變量

4.6.2無參數(shù)循環(huán)

4.6.3中斷循環(huán)中的語句

4.6.4使用for循環(huán)來限制輸入。

生成偽隨機整數(shù)

4.6.6重新討論循環(huán)控制選項

浮點循環(huán)控制變量

4.7 while循環(huán)

4.8嵌套循環(huán)

4.9嵌套循環(huán)和goto語句

4.10 do-while循環(huán)

4.11繼續(xù)聲明

4.12設計程序

問題

分析

解決方案

4.13總結

4.14練習

第五章陣列

5.1陣列簡介

5.1.1沒有數(shù)組的程序

什么是數(shù)組

使用數(shù)組。

5.2尋址運算符

5.3陣列和地址

5.4陣列的初始化

5.5確定數(shù)組的大小

5.6多維數(shù)組

5.7多維數(shù)組的初始化

5.8可變長度數(shù)組

5.9設計一個程序

5.9.1問題

5.9.2分析

解決方案

5.10摘要

5.11練習

第6章字符串和文本的應用

6.1什么是字符串?

6.2存儲字符串的變量

6.3字符串操作

檢查C11的支架

6.3.2確定繩子的長度

復制字符串

連接字符串

比較字符串

搜索字符串

單元化字符串

6.3.8將換行讀入字符串。

6.4分析和轉換字符串

6.4.1轉換字符的大小寫。

6.4.2將字符串轉換成數(shù)值

6.5設計一個程序

6.5.1問題

6.5.2分析

解決方案

6.6總結

6.7練習

第七章指針

7.1指針探頭

語句指針

7.1.2通過指針訪問值

使用指針

指向常數(shù)的指針

常數(shù)指針

指針的命名

7.2數(shù)組和指針

7.3多維數(shù)組

7.3.1多維數(shù)組和指針

訪問數(shù)組元素

7.4內(nèi)存的使用

7.4.1動態(tài)內(nèi)存分配:malloc()函數(shù)

7.4.2釋放動態(tài)分配的內(nèi)存

7.4.3使用calloc()函數(shù)分配內(nèi)存。

7.4.4擴展動態(tài)分配的內(nèi)存

7.5使用指針處理字符串

使用指針數(shù)組

7.5.2指針和數(shù)組符號

7.6設計程序

7.6.1問題

7.6.2分析

解決方案

7.7摘要

7.8練習

第八章程序設計的結構

8.1程序結構

8.1.1變量的范圍和壽命

變量的范圍和功能

8.2功能

定義功能

返回語句

8.3價值傳遞機制

8.4功能原型

8.5指針被用作參數(shù)和返回值

常數(shù)參數(shù)

8.5.2指針返回風險

8.6總結

8.7練習

第九章功能的再探索

9.1函數(shù)指針

聲明函數(shù)指針

9.1.2通過函數(shù)指針調(diào)用函數(shù)

函數(shù)指針數(shù)組

9.1.4函數(shù)指針作為參數(shù)

9.2函數(shù)中的變量

9.2.1靜態(tài)變量:跟蹤函數(shù)內(nèi)部

9.2.2函數(shù)間共享變量

9.3調(diào)用自己的函數(shù):遞歸

9.4具有可變參數(shù)的函數(shù)

9.4.1復制虛擬設備列表

9.4.2可變長度參數(shù)列表的基本規(guī)則

9.5 main()函數(shù)

9.6結束程序

中止()功能

exit()和atexit()函數(shù)

9 . 6 . 3 _退出()函數(shù)

quick_exit()和at_quick_exit()函數(shù)

9.7提高性能

內(nèi)聯(lián)聲明函數(shù)

使用restrict關鍵字

9.7.3 _Noreturn函數(shù)限定符

9.8設計程序

9.8.1問題

9.8.2分析

解決方案

9.9摘要

9.10練習

第10章基本輸入輸出操作

10.1輸入和輸出流

10.2標準流程

10.3鍵盤輸入

10.3.1格式鍵盤輸入

10.3.2輸入格式控制字符串

10.3.3輸入格式字符串中的字符

10.3.4輸入浮點數(shù)的各種變化

10.3.5讀取十六進制和八進制值

10.3.6使用scanf_s()讀取字符

10.3.7從鍵盤輸入字符串。

10.3.8單字符鍵盤輸入

10.4屏幕輸出

10.4.1使用printf_s()打印格式

轉義序列

10.4.3整數(shù)輸出

輸出浮點數(shù)

字符輸出

10.5其他輸出功能

10.5.1屏幕非打印格式

10.5.2數(shù)組的打印格式

10.5.3數(shù)組格式輸入

10.6摘要

10.7練習

第11章結構化數(shù)據(jù)

11.1數(shù)據(jù)結構:使用結構

11.1.1定義結構類型和結構變量。

進入結構構件

未命名的結構

結構陣列

表達式中的結構構件

結構指針

11.1.7動態(tài)分配結構內(nèi)存

11.2重新探索結構構件

11.2.1將一個結構作為另一個結構的成員。

11.2.2在結構中聲明結構

11.2.3使用結構指針作為結構成員。

鏈接列表

結構中的11.2.5位字段

11.3結構和功能

11.3.1作為函數(shù)參數(shù)的結構

11.3.2結構指針作為函數(shù)參數(shù)

作為函數(shù)返回值的結構

二叉樹

11.4共享內(nèi)存

11.5設計程序

11.5.1問題

分析

解決方案

11.6摘要

11.7練習

第十二章處理文件

12.1文檔的概念

文件中的位置

文件流

12.2文件訪問

打開文件

緩存文件操作

文件重命名

關閉文件

刪除文件

12.3寫入文本文件

12.4讀取文本文件

12.5在文本文件中讀寫字符串

12.6格式化文件的輸入和輸出

格式文件輸出

格式文件輸入

12.7錯誤處理

12.8重新探索文本文件操作模式

12.9 freopen_s()函數(shù)

12.10二進制文件的輸入和輸出

12.10.1以二進制模式打開文件。

編寫二進制文件

讀取二進制文件。

12.11移入文件

文件定位操作

12.11.2找出我們在文件中的位置。

12.11.3設置文件中的位置

12.12使用臨時文件

創(chuàng)建一個臨時文件

12.12.2創(chuàng)建唯一文件名

12.13更新二進制文件

修改文件的內(nèi)容

12.13.2通過鍵盤輸入創(chuàng)建記錄。

12.13.3將記錄寫入文件。

從文件中讀取記錄

寫入文件

列出文件的內(nèi)容

12.13.7更新現(xiàn)有文件內(nèi)容。

12.14文件打開模式概述

12.15設計程序

問題

分析

解決方案

12.16摘要

12.17練習

第13章支持功能

13.1預處理

13.1.1在程序中包含頭文件。

13.1.2定義自己的頭文件。

管理多個源文件

外部變量

靜態(tài)功能

替換程序的源代碼

13.2宏觀

看起來像函數(shù)的宏

作為宏參數(shù)的字符串

13.2.3在宏展開中合并兩個變量。

13.3多行預處理器指令

預處理邏輯指令

條件編譯

測試多種條件

未定義的標識符

13.3.5試驗標識符規(guī)定值的說明

多項選擇

標準預處理宏

13.4調(diào)試方法

集成調(diào)試器

調(diào)試階段的前置處理器

斷言

13.5日期和時間功能

13.5.1獲取時間值

收購日期

13.5.3確定星期幾。

13.6摘要

13.7練習

第14章高級專題

14.1使用國際字符集

理解Unicode。

設置區(qū)域

寬字符類型wchar_t

寬弦操作

14.1.5寬字符文件流操作

14.1.6用于存儲Unicode字符的固定大小類型。

14.2可移植性的特殊整數(shù)類型

固定寬度的整數(shù)

14.2.2最小寬度整數(shù)

14.2.3最大寬度整數(shù)

14.3復數(shù)類型

復數(shù)基礎

復雜類型和操作

14.4線程編程

創(chuàng)建一個線程

退出線程

14.4.3將一根線連接到另一根線上。

暫停線程

管理線程對數(shù)據(jù)的訪問

14.5摘要

附錄A計算機中的數(shù)學知識

附錄B ASCII字符代碼定義

附錄C C語言中的保留字

附錄d輸入和輸出格式說明符

附錄E標準庫

c語言入門經(jīng)典第5版pdf安裝教程

從大達兔游戲網(wǎng)下載c語言入門經(jīng)典第5版pdf的安裝包后,電腦運行安裝即可使用。

總結:以上內(nèi)容就是c語言入門經(jīng)典第5版pdf電子版軟件介紹,包括軟件截圖和下載地址,讓你詳細的了解c語言入門經(jīng)典第5版pdf電子版,歡迎大家下載安裝體驗。

軟件截圖
  • c語言入門經(jīng)典第5版pdf電子版
  • c語言入門經(jīng)典第5版pdf電子版下載地址

相關軟件

相關閱讀