C程序設計 (基於Linux平臺) (微課版) 9787302637318 張同光 劉春紅 田喬梅 武曉龍 宋麗麗

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$375
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202308*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:C程序設計 (基於Linux平臺) (微課版)
ISBN:9787302637318
出版社:清華大學
著編譯者:張同光 劉春紅 田喬梅 武曉龍 宋麗麗
叢書名:計算機類技能型理實一體化新形態系列
頁數:296
所在地:中國大陸 *此為代購商品
書號:1557283
可大量預訂,請先連絡。

【台灣高等教育出版社簡體書】 C程序設計 (基於Linux平臺) (微課版) 787302637318 張同光 劉春紅 田喬梅 武曉龍 宋麗麗

內容簡介

本書以「學完C語言之後知道能做什麼」為編寫目標,共包括9章,分別是Linux C語言程序設計、C語言基礎Ⅰ、C語言基礎Ⅱ、鏈表、C標準庫、Linux系統調用、Socket編程、Pthreads編程和GTK圖形界面編程。其中,C語言基礎Ⅰ、C語言基礎Ⅱ、C標準庫和Linux系統調用為本書最基礎、最重要的四章,全面介紹了標準C語言的基本語法和Linux系統調用編程。其他章節告訴讀者C語言具體能做什麼。本書堅守「空談無用,給我看代碼」(Linux之父Linus Torvalds所言)的信條,通過正確無誤的示例代碼向讀者展示C語言的具體用法。本書內容實用、結構清晰、圖文並茂,力求讓讀者可以饒有興趣地學習Linux C語言編程。 本書適合作為高等學校各專業的C語言程序設計課程教材,也可作為從事計算機相關工作的科技人員、計算機愛好者及各類自學人員的參考書。

目錄

第1章 Linux C語言程序設計
1 1 C語言
1 1 1 C語言簡介
1 1 2 C語言發展歷史
1 1 3 C語言特點
1 2 Linux簡介
1 3 Linux C語言程序設計簡介
1 3 1 Linux應用編程、系統編程和內核編程
1 3 2 Linux圖形界面編程
1 4 Linux C語言編程環境
1 4 1 安裝Ubuntu Linux虛擬機
1 4 2 gedit、vim和nano
1 4 3 C語言編譯器及集成開發環境
1 4 4 編寫Hello World程序
1 5 使用gcc編譯程序
1 6 使用make和Makefile構建程序
1 7 使用cmake和CMakeLists txt構建程序
1 8 完整的編譯過程
習題
第2章 C語言基礎Ⅰ
2 1 數據
2 1 1 數據類型
2 1 2 常量
2 1 3 變數和標識符
2 1 4 數據類型轉換
2 1 5 轉義字元(轉義序列)
2 2 運算符
2 2 1 運算符和表達式
2 2 2 算術運算
2 2 3 賦值運算
2 2 4 關係運算
2 2 5 邏輯運算符
2 2 6 條件運算符
2 2 7 逗號運算符
2 2 8 sizeof運算符與typedef類型聲明
2 2 9 位運算
2 2 10 複合賦值運算符
2 3 結構化程序設計
2 3 1 順序結構
2 3 2 分支結構
2 3 3 循環結構
2 4 輸入/輸出
2 4 1 標準輸出函數printf
2 4 2 標準輸入函數scanf
2 5 數組
2 5 1 一維數組
2 5 2 二維數組
2 5 3 一維字元數組
2 5 4 一維字元數組的輸入/輸出
2 5 5 字元串處理函數
2 5 6 二維字元數組
2 6 習題
第3章 C語言基礎Ⅱ
3 1 函數
3 1 1 函數定義和聲明
3 1 2 函數調用及參數傳遞
3 1 3 函數的嵌套與遞歸
3 1 4 回調函數
3 1 5 return語句
3 1 6 全局變數、局部變數和作用域
3 1 7 變數的存儲類別及生存期
3 1 8 內部函數和外部函數
3 2 預處理
3 2 1 預處理的步驟
3 2 2 宏定義和內聯函數
3 2 3 條件編譯
3 2 4 文件包含
3 3 指針
3 3 1 指針的基本運算
3 3 2 指針與數組
3 3 3 指針與const限定符
3 3 4 指針與字元串
3 3 5 指針函數與函數指針
3 3 6 再講回調函數
3 3 7 可變參數
3 3 8 二級指針與多級指針
3 3 9 指針數組和數組指針
3 3 10 動態內存管理
3 4 結構體、共用體和枚舉
3 4 1 結構體
3 4 2 位域
3 4 3 共用體
3 4 4 枚舉
3 5 零長數組、變長數組和動態數組
3 6 編碼風格與縮進工具indent
3 7 習題
第4章 鏈表
4 1 單向鏈表
4 1 1 單鏈表結構與鏈表結點類型
4 1 2 創建單鏈表
4 1 3 插入結點
4 1 4 刪除結點
4 1 5 讀取結點
4 1 6 查找結點
4 1 7 列印單鏈表
4 1 8 逆轉單鏈表
4 1 9 構建單循環鏈表
4 1 10 銷毀單鏈表
4 1 11 主函數及測試結果
4 2 雙向鏈表
4 2 1 雙鏈表結構與鏈表結點類型
4 2 2 創建雙鏈表
4 2 3 插入結點
4 2 4 刪除結點
4 2 5 讀取結點
4 2 6 查找結點
4 2 7 列印雙鏈表
4 2 8 逆轉雙鏈表
4 2 9 構建雙循環鏈表
4 2 10 銷毀雙循環鏈表
4 2 11 主函數及測試結果
4 3 內核鏈表
4 3 1 list_head
4 3 2 offsetof、container_of和list_entry
4 3 3 鏈表初始化
4 3 4 插入結點
4 3 5 刪除結點
4 3 6 替換結點
4 3 7 移動結點
4 3 8 判斷函數
4 3 9 合併結點
4 3 10 遍歷鏈表
4 3 11 用戶空間使用內核鏈表
4 4 習題
第5章 C標準庫
5 1 C語言標準和glibc
5 2 標準輸入/輸出函數庫(stdio h)
5 2 1 fopen/fclose
5 2 2 stdin/stdout/stderr
5 2 3 errno與perror函數
5 2 4 以位元組為單位的I/O函數
5 2 5 以字元串為單位的I/O函數
5 2 6 以記錄為單位的I/O函數
5 2 7 格式化讀寫文件
5 2 8 操作讀寫位置的函數
5 2 9 FILE結構體及I/O緩衝區
5 3 標準工具函數庫(stdlib h)
5 3 1 動態內存分配與釋放
5 3 2 整數算術
5 3 3 隨機數
5 3 4 數值字元串轉換
5 3 5 寬字元和多位元組字元轉換
5 4 字元串處理函數庫(string h)
5 4 1 初始化字元串
5 4 2 取字元串的長度
5 4 3 複製字元串
5 4 4 比較字元串
5 4 5 搜索字元串
5 4 6 連接字元串
5 4 7 分割字元串
5 4 8 本地函數
5 5 字元處理函數庫(ctype h)
5 6 數學函數庫(math h)
5 7 學生信息管理系統的設計與實現
5 7 1 系統設計要求
5 7 2 系統設計
5 7 3 函數設計
5 7 4 參考程序
5 7 5 運行
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理