注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合C程序設計(基于Linux平臺微課版)

C程序設計(基于Linux平臺微課版)

C程序設計(基于Linux平臺微課版)

定 價:¥59.00

作 者: 張同光
出版社: 清華大學出版社
叢編項: 計算機類技能型理實一體化新形態(tài)系列
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302637318 出版時間: 2023-08-01 包裝: 平裝
開本: 16開 頁數(shù): 296 字數(shù):  

內(nèi)容簡介

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

作者簡介

  張同光,副教授,計算機博士,畢業(yè)于北京郵電大學。主要從事計算機方面的教學及科研工作,發(fā)表SCI、EI等學術論文30余篇,主編教材近20本,主持或參與省部級以上項目6個。對Linux操作系統(tǒng)有深入且全面的研究和應用。使用C/C++等語言開發(fā)過若干個橫向項目。講授過的計算機專業(yè)課程有:《Linux 0.11內(nèi)核分析》、《Linux操作系統(tǒng)》、《嵌入式軟件開發(fā)基礎》、《Linux C編程》、《Linux網(wǎng)絡服務與編程》、《Linux驅動程序設計》、《嵌入式軟件開發(fā) 》、《軟件工程》、《C++程序設計》、《微機原理》、《計算機網(wǎng)絡原理》、《計算機專業(yè)英語》、《操作系統(tǒng)原理》、《離散數(shù)學》、《計算機組成原理》、《單片機原理》、《C程序設計》、《數(shù)據(jù)結構》、《匯編語言》、《網(wǎng)絡安全技術》等。

圖書目錄

第1章 Linux C語言程序設計
1.1 C語言
1.1.1 C語言簡介
1.1.2 C語言發(fā)展歷史
1.1.3 C語言特點
1.2 Linux簡介
1.3 Linux C語言程序設計簡介
1.3.1 Linux應用編程、系 程和內(nèi)核編程
1.3.2 Linux圖形界面編程
1.4 Linux C語言編程環(huán)境
1.4.1 安裝Ubuntu Linux虛擬機
1.4.2 gedit、vim和nano
1.4.3 C語言編譯器及集成開發(fā)環(huán)境
1.4.4 編寫Hello World程序
1.5 使用gcc編譯程序
1.6 使用make和Makefile構建程序
1.7 使用cmake和CMakeLists.txt構建程序
1.8 完整的編譯過程
習題
第2章 C語言基礎Ⅰ
2.1 數(shù)據(jù)
2.1.1 數(shù)據(jù)類型
2.1.2 常量
2.1.3 變量和標識符
2.1.4 數(shù)據(jù)類型轉換
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 循環(huán)結構
2.4 輸入/輸出
2.4.1 標準輸出函數(shù)printf
2.4.2 標準輸入函數(shù)scanf
2.5 數(shù)組
2.5.1 一維數(shù)組
2.5.2 二維數(shù)組
2.5.3 一維字符數(shù)組
2.5.4 一維字符數(shù)組的輸入/輸出
2.5.5 字符串處理函數(shù)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號