0人評分過此書

C語言從零開始

出版日期
2012/04/30
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789862015834

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0

計次服務

借閱規則
借閱天數 14
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
編寫本書的主要目的是為因應如何讓初學者能快速進入C & C++程式設計的殿堂,並將所學應用到職場上而編寫的教科書。為避免讓初學者開始學習程式設計便產生挫折感,先由簡單的C語言程式基本流程,透過書中精挑細選的範例程式學習程式設計技巧,進而延伸至C++物件導向程式設計,使得初學者具有紮實和獨立程式設計能力,花費最短的時間,獲得最高的學習效果,是一本適用教師教授C & C++的入門書,也是一本初學者自學的書籍。
  • Chapter 1 認識C語言
    • 1.1 程式語言
    • 1.2 C語言的沿革
    • 1.3 C語言的特色
    • 1.4 為何要學C 語言
    • 1.5 程式如何規劃
    • 1.6 虛擬碼和演算法
    • 1.7 程式的編譯與執行
    • 1.8 程式的偵錯與執行
    • 1.9 課後練習
  • Chapter 2 C 語言基本概述
    • 2.1 識別字與關鍵字
      • 2.1.1 識別字
      • 2.1.2 敘述
      • 2.1.3 關鍵字
    • 2.2 C 語言的程式架構
    • 2.3 Dev C++程式的編輯與執行
    • 2.4 課後練習
  • Chapter 3 基本資料型別
    • 3.1 常數和變數
      • 3.1.1 常數(Constant)
      • 3.1.2 變數(Variable)
    • 3.2 C 語言的基本資料型別
    • 3.3 變數如何宣告
    • 3.4 資料型別的轉換
    • 3.5 課後練習
  • Chapter 4 格式化的輸出與輸入
    • 4.1 格式化輸出入介紹
    • 4.2 使用printf 輸出函式
      • 4.2.1 printf 輸出函式語法
      • 4.2.2 printf 輸出函式的欄位寬度設定
      • 4.2.3 printf 輸出函式的修飾字設定
    • 4.3 使用scanf 輸入函式
    • 4.4 字元輸入與輸出函式
      • 4.4.1 putchar / getchar 字元輸出入函式
      • 4.4.2 getche / getch 字元輸出函式
    • 4.5 字串輸入與輸出函式
      • 4.5.1 gets 字串輸入函式
      • 4.5.2 puts 字串輸出函式
    • 4.6 重點回顧
    • 4.7 補充教材
      • 4.7.1 printf 輸出函式使用注意事項
      • 4.7.2 scanf 輸入函式使用注意事項
    • 4.8 習題
  • Chapter 5 運算子與運算式
    • 5.1 運算子與運算式
      • 5.1.1 何謂運算子與運算元
      • 5.1.2 算術運算子
      • 5.1.3 指定運算子
      • 5.1.4 關係運算子
      • 5.1.5 邏輯運算子
      • 5.1.6 移位運算子
      • 5.1.7 複合指定運算子
      • 5.1.8 遞增 / 遞減運算子
    • 5.2 運算子優先順序和結合性
    • 5.3 課後練習
  • Chapter 6 選擇敘述
    • 6.1 結構化程式設計
    • 6.2 選擇結構
      • 6.2.1 if…else 選擇敘述
      • 6.2.2 巢狀if 選擇敘述
      • 6.2.3 條件運算子
    • 6.3 if…else if…else 多向選擇敘述
    • 6.4 switch 多重選擇敘述
    • 6.5 重點回顧
    • 6.6 課後練習
  • Chapter 7 迴圈敘述
    • 7.1 重複結構
      • 7.1.1 for 迴圈敘述
      • 7.1.2 巢狀for 迴圈
      • 7.1.3 前測式迴圈
      • 7.1.4 後測式迴圈
    • 7.2 break 與continue 敘述
    • 7.3 程式除錯
    • 7.4 課後練習
  • Chapter 8 函式
    • 8.1 函式
    • 8.2 系統內建函式
      • 8.2.1 系統內建函式簡介
      • 8.2.2 數學運算函式
      • 8.2.3 亂數函式
      • 8.2.4 時間函式
      • 8.2.5 轉換函式
    • 8.3 自定函式的架構
      • 8.3.1 函式宣告
      • 8.3.2 定義函式
      • 8.3.3 呼叫函式
    • 8.4 引數的傳遞方式
    • 8.5 遞迴函式
    • 8.6 變數的儲存類別
      • 8.6.1 變數的儲存類別簡介
      • 8.6.2 全域變數與區域變數
      • 8.6.3 自動變數
      • 8.6.4 靜態變數
      • 8.6.5 外部變數
      • 8.6.6 暫存器變數
    • 8.7 課後練習
  • Chapter 9 陣列與字串
    • 9.1 一維陣列
      • 9.1.1 何謂陣列
      • 9.1.2 一維陣列的宣告
      • 9.1.3 一維陣列初值設定
      • 9.1.4 如何存取一維陣列中的陣列元素
    • 9.2 多維陣列
    • 9.3 陣列的排序和搜尋
      • 9.3.1 陣列的排序
      • 9.3.2 陣列的搜尋
    • 9.4 函式中使用陣列當引數傳遞
      • 9.4.1 傳遞陣列元素
      • 9.4.2 傳遞整個陣列
    • 9.5 字串
      • 9.5.1 何謂字串
      • 9.5.2 字串的宣告和初值設定
    • 9.6 字串的輸出與輸入函式
      • 9.6.1 gets()字串輸入函式
      • 9.6.2 puts()字串輸出函式
    • 9.7 字串陣列
    • 9.8 常用字串函式
    • 9.9 課後練習
  • Chapter 10 前置處理器
    • 10.1 何謂前置處理器
    • 10.2 巨集處理 - #define
    • 10.3 含入檔案 - #include
    • 10.4 如何建立自訂標頭檔
    • 10.5 課後練習
  • Chapter 11 指標的活用
    • 11.1 指標
      • 11.1.1 指標是甚麼
      • 11.1.2 為何要學指標
      • 11.1.3 指標的宣告
      • 11.1.4 如何存取指標變數
    • 11.2 指標運算
    • 11.3 指標與陣列
    • 11.4 指標與字串
    • 11.5 指標陣列
    • 11.6 指標的指標
    • 11.7 使用指標傳遞引數
    • 11.8 指標指向函式
    • 11.9 課後練習
  • Chapter 12 結構列舉與共用資料型別
    • 12.1 結構資料型別
      • 12.1.1 結構的定義和宣告
      • 12.1.2 結構欄位的初值設定
      • 12.1.3 巢狀結構
      • 12.1.4 結構陣列
      • 12.1.5 結構指標
      • 12.1.6 以結構當引數
    • 12.2 列舉資料型別
    • 12.3 union 共用資料型別
    • 12.4 typedef-型別替換
    • 12.5 課後習題
  • Chapter 13 檔案處理
    • 13.1 檔案觀念
      • 13.1.1 程式和資料分開的好處
      • 13.1.2 檔案的種類
      • 13.1.3 資料檔的分類
      • 13.1.4 資料檔的作業方式
    • 13.2 檔案處理函式
      • 13.2.1 C 語言檔案處理方式
      • 13.2.2 有緩衝區的檔案處理函式
      • 13.2.3 無緩衝區的檔案處理函式
    • 13.3 課後練習
  • Chapter 14 位元處理與動態配置
    • 14.1 位元處理
      • 14.2.1 位元運算(bitwise operation)
      • 14.2.2 位元欄位
    • 14.2 動態配置
      • 14.2.1 靜態與動態配置
      • 14.2.2 動態配置函式
    • 14.3 課後練習
  • Chapter 15 邁向C++
    • 15.1 建立Dev C++專案
    • 15.2 C++特有功能簡介
      • 15.2.1 布林資料型別
      • 15.2.2 C++新式標頭
      • 15.2.3 C++的輸入與輸出
      • 15.2.4 多載函式
    • 15.3 物件與類別
      • 15.3.1 何謂物件與類別
      • 15.3.2 類別的定義
      • 15.3.3 物件的宣告
      • 15.3.4 使用方法限制屬性值的範圍
    • 15.4 物件陣列
    • 15.5 物件指標
    • 15.6 C++動態配置記憶體
    • 15.7 建構函式與解構函式
      • 15.7.1 建構函式的使用
      • 15.7.2 建構函式的多載
      • 15.7.3 解構函式的使用
    • 15.8 靜態成員
    • 15.9 課後練習
  • Chapter A ASCII 表
  • Chapter B 安裝Dev C++
  • 出版地 臺灣
  • 語言 繁體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading