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

C語言程序設計(高等院校電腦任務驅動教改教材)

  • 作者:編者:戴峻峰//付麗輝|責編:張龍卿
  • 出版社:清華大學
  • ISBN:9787302628903
  • 出版日期:2023/05/01
  • 裝幀:平裝
  • 頁數:322
人民幣:RMB 65 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書主要使用任務驅動模式對C語言程序設計的一些常規演算法和功能程序設計方法進行了透徹的講解和分析,重點以嵌入式系統設計為應用背景,對使用C語言進行嵌入式系統程序設計的相關知識和程序設計技巧做了詳細的分析與講解。全書共有13章內容,主要介紹C語言程序設計的語法與技巧,每章以知識要點為前提,以語法為基礎,以常式及任務分析為手段,突出本書培養工程實踐人才的目標。讀者通過本書的學習,既可以全面學習使用C語言進行程序設計的方法,又能夠充分掌握面向嵌入式系統程序設計的重點內容和編程技巧。
    本書是面向大學本科、高職高專等相關專業學生和廣大科研人員學習C語言程序設計的特色教材,尤其適用於電子信息類等專業的讀者,也非常適合程序設計愛好者作為程序設計的入門教材。

作者介紹
編者:戴峻峰//付麗輝|責編:張龍卿

目錄
第1章  C語言概述
  1.1  C語言簡介
  1.2  C語言程序設計基本語法規則
  1.3  C語言的字符集及辭彙
  1.4  習題
第2章  演算法及演算法描述
  2.1  演算法舉例及描述
  2.2  演算法的標準描述方法
  2.3  習題
第3章  數據類型、運算符與表達式
  3.1  C語言數據類型的概念
  3.2  常量與變數的概念
  3.3  整型數據
    3.3.1  整數相關的數據類型
    3.3.2  整型常量的表示方法
    3.3.3  整型變數
  3.4  實型數據
    3.4.1  實數類型
    3.4.2  實型常量的表示方法
    3.4.3  實型變數
  3.5  字元型數據
    3.5.1  字元數據類型
    3.5.2  字元常量
    3.5.3  s≠符變數
    3.5.4  字元串常量
  3.6  各類數值型數據之間的轉換
    3.6.1  數據類型之間轉換規則
    3.6.2  數據類型自動轉換
    3.6.3  數據類型強制轉換
  3.7  運算符與表達式及表達式語句
    3.7.1  運算符簡介
    3.7.2  算術運算符
    3.7.3  賦值運算符
    3.7.4  運算符的優先順序與結合性
    3.7.5  表達式
    3.7.6  表達式語句
    3.7.7  逗號運算符
    3.7.8  sizeof運算符
  3.8  習題
第4章  基本語句及順序程序設計
  4.1  C語句概述
  4.2  數據的輸入/輸出概念
  4.3  字元信息的輸出函數和輸入函數
    4.3.1  putchar函數
    4.3.2  getchar函數
  4.4  格式化輸出函數和輸入函數
    4.4.1  printf函數
    4.4.2  scanf函數
  4.5  順序結構程序及設計舉例
  4.6  習題

第5章  分支控制語句及分支程序設計
  5.1  關係運算符和表達式
  5.2  邏輯運算符和表達式
  5.3  if語句
  5.4  switch語句
  5.5  條件運算符及應用
  5.6  習題
第6章  循環控制語句及循環程序設計
  6.1  while語句
  6.2  do-while語句
  6.3  for語句
  6.4  goto語句以及用goto語句構成循環
  6.5  break和continue語句
  6.6  循環程序應用舉例
  6.7  習題
第7章  位運算
  7.1  按位與運算
  7.2  按位或運算
  7.3  按位異或運算
  7.4  按位取反運算
  7.5  按位左移運算
  7.6  按位右移運算
  7.7  嵌入式系統程序設計常規應用
  7.8  習題
第8章  數組
  8.1  一維數組的定義和引用
    8.1.1  一維數組的定義
    8.1.2  一維數組的初始化
    8.1.3  一維數組元素的引用
    8.1.4  一維數組程序舉例
  8.2  二維數組的定義和引用
    8.2.1  二維數組的定義
    8.2.2  二維數組的初始化
    8.2.3  二維數組元素的引用
    8.2.4  二維數組程序設計
  8.3  字元數組
    8.3.1  字元數組的定義
    8.3.2  字元數組的初始化
    8.3.3  字元數組元素的引用
    8.3.4  字元數組的字元串形式數據輸入/輸出
    8.3.5  字元串處理系統函數介紹
    8.3.6  字元數組應用程序舉例
  8.4  習題
第9章  函數
  9.1  函數的定義
  9.2  函數的聲明
  9.3  函數的調用與參數傳遞
    9.3.1  函數調用形式
    9.3.2  函數調用的參數及參數傳遞關係
  9.4  函數的嵌套調用

  9.5  函數的遞歸調用
  9.6  局部變數和全局變數
    9.6.1  作用域與生存期
    9.6.2  局部變數
    9.6.3  全局變數
  9.7  存儲類別
  9.8  習題
第10章  編譯預處理語句
  10.1  宏定義
    10.1.1  無參宏定義
    10.1.2  帶參宏定義
  10.2  文件包含
  10.3  條件編譯
  10.4  習題
第11章  指針
  11.1  指針的基本概念
  11.2  變數的指針和指向變數的指針變數
    11.2.1  指針變數的定義與初始化
    11.2.2  指針變數的引用
    11.2.3  指針運算
    11.2.4  指針變數作函數參數
    11.2.5  空指針
  11.3  指向二維數組行的指針和指針變數
  11.4  指向函數的指針變數
    11.4.1  函數指針相關語法及功能
    11.4.2  函數指針常規用途
  11.5  指針類型函數
  11.6  指針數組和指向指針的指針
    11.6.1  指針數組
    11.6.2  指向指針的指針
    11.6.3  main函數的參數
  11.7  void指針類型
  11.8  習題
第12章  自定義數據類型
  12.1  結構體類型
    12.1.1  結構體類型的定義基本形式
    12.1.2  結構體類型變數及數組的定義和初始化
    12.1.3  結構體變數使用
  12.2  位域
  12.3  結構體變數及結構體數組作函數參數
    12.3.1  結構體變數作函數參數
    12.3.2  結構體數組作函數參數
  12.4  結構體指針
    12.4.1  指向結構體變數的指針
    12.4.2  指向結構體變數的指針運算
    12.4.3  結構體指針變數作函數參數
  12.5  共用體類型
  12.6  動態存儲分配
  12.7  鏈表及鏈表操作
    12.7.1  鏈表的構成形式

    12.7.2  鏈表操作方法
  12.8  枚舉類型
    12.8.1  枚舉類型和枚舉變數的定義
    12.8.2  枚舉類型變數的賦值和使用
  12.9  使用typedef定義數據類型符
  12.10  習題
第13章  文件
  13.1  文件概述
  13.2  文件的打開與關閉
    13.2.1  文件打開函數fopen
    13.2.2  文件關閉函數fclose
  13.3  文件的順序讀寫
    13.3.1  字元讀寫函數fgetc和fputc
    13.3.2  字元串讀寫函數fgets和fputs
    13.3.3  字元文件的格式化讀寫函數fscanf和fprintf
    13.3.4  數據塊二進位直接讀寫函數fread和fwrite
  13.4  文件讀寫位置定位函數與文件的隨機讀寫
    13.4.1  文件讀寫位置定位函數
    13.4.2  文件的隨機讀寫
  13.5  文件檢測函數
  13.6  習題
附錄  部分常用C語言庫函數
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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