幫助中心 | 我的帳號 | 關於我們

極簡C(新手編程之道)/極簡開發者書庫

  • 作者:編者:關東升|責編:鍾志芳
  • 出版社:清華大學
  • ISBN:9787302642664
  • 出版日期:2023/11/01
  • 裝幀:平裝
  • 頁數:154
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本系統性介紹C語言編程和實際應用技術的圖書,共14章,涵蓋了C語言基本語法、數據類型、運算符、條件語句、循環語句、數組、指針、字元串、用戶自定義數據類型和函數等方面的內容。此外,書中還介紹了C語言的高級內容,包括內存管理、文件讀寫和資料庫編程。
    本書每章后都配備了「動手練一練」實踐環節,旨在幫助讀者鞏固所學內容,並在附錄A中提供了練習答案,便於讀者自測和鞏固。此外,作者還提供了配套源代碼、教學課件、微課視頻及在線答疑服務,為讀者提供全方位的學習幫助。
    本書適合零基礎入門的讀者,可作為高等院校和培訓機構的教材,可以幫助讀者全面了解C語言編程和實際應用技術,掌握C語言編程方法。

作者介紹
編者:關東升|責編:鍾志芳
    關東升,國內著名iOS/Cocos技術作家,iOS技術顧問,Cocos最有價值專家(CVP),智捷課堂首席培訓專家。擔任51CTO社區iOS技術顧問,精通iOS、Android和Windows及HTML5等移動開發技術。曾先後主持開發大型網路遊戲《神農訣》的iOS和Android客戶端開發,國家農產品追溯系統的iPad客戶端開發,酒店預訂系統的iOS客戶端開發,金融系統的ios、Windows及Android客戶端開發。在AppStore上發布數款遊戲和應用軟體,擅長移動平台的應用和遊戲類項目開發。長期為中國移動研究院、方正科技、大唐電信、中國石油、工商銀行、南方航空、惠普、東軟、NTT等企事業單位提供技術咨詢及員工培訓。著有《iOS網路編程與雲端應用最佳實踐》、《iOS感測器應用開發最佳實踐》、《iOS圖形圖像、動畫和多媒體編程技術最佳實踐》、《iOS開髮指南》、《交互設計的藝術》、《Cocos2d-x實戰:C++卷》、《Cocos2d-x實戰:Lua卷》、《Cocos2d-x實戰:工具卷》、《Cocos2d-x實戰:JS卷》等專業圖書。

目錄
第1章  直奔主題——編寫你的第一個C語言程序
  微課視頻25分鐘
  1.1  編寫第一個C語言程序一Hello World
    1.1.1  用記事本編寫Hello World程序
    1.1.2  編譯Hello World程序
  1.2  配置編譯器
  1.3  編譯程序代碼文件
  1.4  用IDE工具編寫Hello World程序
    1.4.1  下載和安裝Visual Studio Code
    1.4.2  配置Visual Studio Code
    1.4.3  使用Visual Studio Code編寫Hello World程序
  1.5  程序代碼解釋
  1.6  回頭看看C語言的那些事
  1.7  C語言的特點
  1.8  動手練一練
第2章  C語言基本語法
  微課視頻45分鐘
  2.1  關鍵字與標識符
    2.1.1  關鍵字
    2.1.2  標識符
  2.2  C語言分隔符
    2.2.1  分號
    2.2.2  大括弧
    2.2.3  空白
  2.3  註釋
    2.3.1  單行註釋
    2.3.2  多行註釋
  2.4  變數
    2.4.1  聲明變數
    2.4.2  變數作用域
    2.4.3  使用auto關鍵字聲明變數
  2.5  常量
  2.6  輸出與輸入
    2.6.1  輸出函數
    2.6.2  輸入函數
  2.7  預處理器
    2.7.1  包含文件
    2.7.2  宏定義
    2.7.3  定義帶參宏
    2.7.4  條件編譯
  2.8  動手練一練
第3章  數據類型
  微課視頻32分鐘
  3.1  C語言中的數據類型
  3.2  整數類型
    3.2.1  數據類型修飾符
    3.2.2  數據溢出
    3.2.3  整數的表示方式
  3.3  浮點類型
  3.4  字元類型

  3.5  布爾類型
  3.6  數據類型之間的轉換
    3.6.1  自動類型轉換
    3.6.2  強制類型轉換
  3.7  動手練一練
第4章  運算符
  微課視頻26分鐘
  4.1  一元運算符
  4.2  二元運算符
  4.3  關係運算符
  4.4  邏輯運算符
  4.5  位運算符
  4.6  賦值運算符
  4.7  三元運算符
  4.8  運算符的優先順序
  4.9  動手練一練
第5章  條件語句
  微課視頻13分鐘
  5.1  if語句
    5.1.1  if結構
    5.1.2  if-else結構
    5.1.3  if-else-if結構
  5.2  多分支語句
  5.3  動手練一練
第6章  循環語句
  微課視頻19分鐘
  6.1  while語句
  6.2  do-while語句
  6.3  for語句
  6.4  跳轉語句
    6.4.1  break語句
    6.4.2  continue語句
    6.4.3  goto語句
  6.5  動手練一練
第7章  數組
  微課視頻18分鐘
  7.1  數組那些事兒
    7.1.1  數組的基本特性
    7.1.2  數組的維度
  7.2  一維數組
    7.2.1  聲明一維數組
    7.2.2  初始化一維數組
    7.2.3  訪問一維數組中的元素
  7.3  二維數組
    7.3.1  聲明二維數組
    7.3.2  初始化二維數組
    7.3.3  訪問二維數組中的元素
  7.4  三維數組
  7.5  動手練一練
第8章  指針

  微課視頻16分鐘
  8.1  C語言指針
    8.1.1  聲明指針變數
    8.1.2  獲取變數的內存地址
  8.2  指針進階
    8.2.1  指針與數組
    8.2.2  二級指針
  8.3  動手練一練
第9章  字元串
  微課視頻16分鐘
  9.1  字元串概述
  9.2  聲明字元串
  9.3  字元串的基本操作
    9.3.1  字元串拼接
    9.3.2  字元串比較
    9.3.3  字元串查找
  9.4  動手練一練
第10章  用戶自定義數據類型
  微課視頻17分鐘
  10.1  枚舉
  10.2  結構體
    10.2.1  結構體變數
    10.2.2  結構體指針變數
  10.3  聯合
  10.4  動手練一練
第11章  函數
  微課視頻22分鐘
  11.1  函數概述
  11.2  定義函數
  11.3  聲明函數
    11.3.1  在同一個文件中聲明函數
    11.3.2  在頭文件中聲明函數
    11.3.3  extern關鍵字
  11.4  函數參數的傳遞
    11.4.1  按值傳遞參數
    11.4.2  按引用傳遞參數
    11.4.3  案例:通過數據交換函數實現數據的交換
  11.5  函數指針
  11.6  動手練一練
第12章  內存管理
  微課視頻15分鐘
  12.1  C語言內存管理概述
  12.2  動態內存管理
    12.2.1  分配動態內存
    12.2.2  釋放動態內存
  12.3  動手練一練
第13章  文件讀寫
  微課視頻15分鐘
  13.1  文件操作
    13.1.1  打開文件

    13.1.2  關閉文件
  13.2  從文件中讀取數據
  13.3  寫入數據到文件中
  13.4  案例:圖片複製工具
  13.5  動手練一練
第14章  資料庫編程
  微課視頻38分鐘
  14.1  SQLite資料庫
    14.1.1  SQLite數據類型
    14.1.2  下載SQLite資料庫
    14.1.3  配置SQLite命令行工具
  14.2  通過命令行工具訪問SQLite資料庫
  14.3  使用GUI工具管理SQLite資料庫
    14.3.1  下載和安裝DB4S工具
    14.3.2  使用DB4S工具
  14.4  C語言訪問SQLite資料庫
    14.4.1  在Visual Studio Code中配置環境
    14.4.2  C語言訪問SQLite資料庫的基本流程
  14.5  案例:員工表增、刪、改、查操作
    14.5.1  創建員工表
    14.5.2  查詢員工數據
    14.5.3  插入員工數據
    14.5.4  更新員工數據
    14.5.5  刪除員工數據
  14.6  動手練一練
附錄A  動手練一練參考答案

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032