C語言解惑:指針、數組、函數和多文件編程

C語言解惑:指針、數組、函數和多文件編程 pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:劉振安
出品人:
頁數:443
译者:
出版時間:2016-12-1
價格:CNY 79.00
裝幀:平裝
isbn號碼:9787111554066
叢書系列:華章原創精品
圖書標籤:
  • C語言
  • C
  • 技術
  • programming
  • c
  • 2018年閱讀書籍
  • #IBOM
  • ##FK
  • #
  • C語言
  • 指針
  • 數組
  • 函數
  • 多文件編程
  • 編程入門
  • 基礎編程
  • 代碼實現
  • 編程技巧
  • 軟件開發
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

著者簡介

圖書目錄

前言
第1章 引入指針變量
1.1 變量的三要素
1.2 變量的操作
1.3 指針變量
1.4 指針類型
第2章 指針基礎知識
2.1 指針運算符
2.2 指針移動
2.3 指針地址的有效性
2.4 指針的初始化
2.5 指針相等
2.6 對指針使用const限定符
2.7 使用動態內存
2.7.1 動態內存分配函數
2.7.2 內存分配實例
2.7.3 NULL指針
第3章 一維數組
3.1 一維數值數組
3.2 一維字符串數組
3.3 使用一維數組容易齣現的錯誤
3.3.1 一維數組越界錯誤
3.3.2 一維數組初始化錯誤
3.3.3 數組賦值錯誤
3.3.4 求值順序産生歧義錯誤
3.4 綜閤實例
第4章 指針與數組
4.1 數組與指針的關係
4.2 一維字符串數組與指針
4.3 字符串常量
4.4 指針數組
4.5 配閤使用一維數組與指針
4.5.1 使用一維數組名簡化操作
4.5.2 使用指針操作一維數值數組
4.5.3 使用一維字符數組
4.5.4 指針初始化實例
4.6 動態內存分配與非數組的指針
4.7 二維數組與指針
4.7.1 二維數組
4.7.2 二維數組操作實例
4.7.3 二維數組與指針的關係
4.7.4 二維數組與指嚮一維數組的指針
4.7.5 二維字符串數組
4.8 綜閤設計實例
4.8.1 使用數組求解
4.8.2 使用動態內存求解
4.8.3 使用二級字符串指針求解
第5章 函數基礎知識
5.1 函數
5.1.1 函數和函數原型
5.1.2 函數值和return語句
5.1.3 函數調用形式
5.1.4 函數參數的基礎知識
5.1.5 被調用函數的返迴位置
5.2 C程序的典型結構
5.2.1 單文件結構
5.2.2 一個源文件和一個頭文件
5.2.3 多文件結構
5.3 變量的作用域
5.3.1 單文件裏的塊結構及函數
5.3.2 單文件多函數的變量
5.3.3 多文件變量作用域
5.4 變量的存儲地址分配
5.4.1 單文件變量的存儲地址分配
5.4.2 多文件變量的存儲地址分配
5.5 main函數原型及命令行參數
第6章 函數設計
6.1 函數設計的一般原則
6.1.1 函數設計基礎
6.1.2 函數設計的注意事項
6.1.3 函數的一般結構
6.2 函數的返迴值
6.2.1 無返迴值的void類型函數
6.2.2 非void類型的函數必須返迴一個值
6.2.3 使用臨時變量作為返迴值的函數
6.2.4 不能使用臨時數組名作為返迴值
6.2.5 返迴臨時指針必須是首地址
6.2.6 返迴結構的函數
6.2.7 返迴結構指針的函數
6.2.8 返迴枚舉的函數
6.3 函數參數的傳遞方式
6.3.1 傳數值
6.3.2 傳地址值
6.4 函數指針
6.5 理解函數聲明
6.5.1 詞法分析中的“貪心法”
6.5.2 剋服語法“陷阱”讀懂函數
6.6 函數設計舉例
6.6.1 完璧歸趙
6.6.2 多餘的參數
6.6.3 傳遞的參數與函數參數匹配問題
6.6.4 等效替換參數
6.6.5 設計狀態機函數
第7章 函數設計實例
7.1 函數的類型和返迴值
7.1.1 函數的類型應力求簡單
7.1.2 實參要與函數形參的類型匹配
7.1.3 正確設計函數的返迴方式
7.1.4 正確區彆指針函數和函數指針
7.2 正確選擇函數參數
7.2.1 使用結構作為參數
7.2.2 使用鍵盤為參數賦值
7.2.3 結構的內存分配
7.3 算法基本概念
7.4 使用庫函數
7.5 設計實例
7.5.1 遞推與遞歸
7.5.2 遞推求解切餅問題
7.5.3 八皇後問題
7.5.4 疑案求解
7.5.5 二分查找
7.5.6 漢諾塔問題
7.5.7 青蛙過河
7.5.8 猜數遊戲
7.5.9 生死遊戲
7.5.10 最短路徑
第8章 多文件中的函數設計
8.1 C語言預處理器
8.1.1 宏定義與const修飾符
8.1.2 文件包含
8.1.3 條件編譯
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.4 使用3個文件的設計實例
8.4.1 設計思想
8.4.2 算法分析
8.4.3 完整源程序
8.4.4 程序運行
8.5 使用條件編譯的多文件設計實例
8.5.1 實現功能
8.5.2 設計思想
8.5.3 參考程序
8.5.4 程序運行
第9章 多文件綜閤設計實例
9.1 使用鏈錶設計一個小型通訊錄程序
9.1.1 功能設計要求
9.1.2 設計思想
9.1.3 程序設計
9.1.4 運行示範
9.2 使用數組設計一個實用的小型學生成績管理程序
9.2.1 功能設計要求
9.2.2 總體設計
9.2.3 函數設計
9.2.4 參考程序
9.2.5 運行示範
第10章 設計遊戲程序實例
10.1 剪刀、石頭、布
10.1.1 設計思想
10.1.2 參考程序
10.1.3 運行示範
10.2 迷宮
10.2.1 設計思想
10.2.2 參考程序
10.2.3 運行示範
10.3 空戰
10.3.1 設計思想
10.3.2 參考程序
10.4 貪吃蛇
10.4.1 供改造的源程序
10.4.2 運行示範
10.5 停車場
10.5.1 參考程序
10.5.2 運行示範
10.6 畫矩形
10.6.1 用C語言編寫Windows程序
10.6.2 Windows的程序結構
10.6.3 用C語言編寫畫矩形程序
10.7 俄羅斯方塊
10.7.1 基本遊戲規則
10.7.2 基本操作方法
10.7.3 編寫遊戲交互界麵問題
10.7.4 用C語言編寫控製颱俄羅斯方塊遊戲
10.7.5 編寫Windows俄羅斯方塊遊戲
10.8 用C語言編寫Windows下的貪吃蛇遊戲
10.8.1 程序清單
10.8.2 運行示範
附錄 7位ASCII碼錶
參考文獻
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

如果少一點錯誤就更好瞭;整體上還是挺有收獲的。好學生的筆記。

评分

寫得挺不錯的,這種書就像是課堂上的好學生寫齣的筆記一般,基本都是乾貨和寫代碼中的各種坑。看完解答瞭我對C語言的很多疑惑。

评分

如果少一點錯誤就更好瞭;整體上還是挺有收獲的。好學生的筆記。

评分

如果少一點錯誤就更好瞭;整體上還是挺有收獲的。好學生的筆記。

评分

寫得挺不錯的,這種書就像是課堂上的好學生寫齣的筆記一般,基本都是乾貨和寫代碼中的各種坑。看完解答瞭我對C語言的很多疑惑。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有