注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C語言程序設計輕松入門

C語言程序設計輕松入門

C語言程序設計輕松入門

定 價:¥39.00

作 者: (美)吉姆·基奧(Jim Keogh),彼得艾特肯(Peter Aitken),布雷得利L. 瓊斯(Bradley L. Jones)著;馮博琴譯
出版社: 機械工業(yè)出版社
叢編項: 美國當代計算機職業(yè)培訓系列教程
標 簽: C語言

ISBN: 9787111053033 出版時間: 1996-11-01 包裝: 平裝
開本: 26cm 頁數: 361 字數:  

內容簡介

  美國當代計算機職業(yè)培訓系列教程。

作者簡介

暫缺《C語言程序設計輕松入門》作者簡介

圖書目錄

     目 錄
    前言
   第1章 C語言程序設計介紹
    1.1C簡史
    1.2為什么C是程序設計語言中最好
    的選擇
    1.3解決問題的技巧
    1.4程序開發(fā)周期中的步驟
    1.4.1用編輯器輸入源代碼
    1.4.2使用編譯器
    1.4.3生成可執(zhí)行文件
    1.4.4運行程序
    1.5怎樣編寫、編譯并運行第一個
    C程序
    1.6編譯器和連接器所產生的錯誤信息
    1.7小結
    1.8練習
    1.9詞匯
   第2章 C程序的結構
    2.1一個短小的C程序
    2.2程序成分
    2.2.1main()函數
    2.2.2#include命令
    2.2.3變量定義
    2.2.4函數原型
    2.2.5程序語句
    2.2.6printf()
    2.2.7scanf()
    2.2.8函數調用
    2.2.9函數定義
    2.3注釋
    2.4實踐
    2.5小結
    2.6練習
    2.7詞匯
   第3章 數值型變量與常量
    3.1計算機存儲器
    3.2變量與變量名
    3.3變量類型
    3.4說明
    3.5數值型變量
    3.6常量
    3.7小結
    3.8練習
    3.9詞匯
   第4章 語句、表達式和運算符
    4.1語句
    4.2代碼塊
    4.3表達式
    4.4運算符
    4.5單目算術運算符
    4.6雙目算術運算符
    4.7優(yōu)先級和括號
    4.8求值
    4.9關系運算符
    4.10表達式與if語句
    4.11關系表達式
    4.12關系運算符的優(yōu)先級
    4.13邏輯運算符
    4.14真值和假值
    4.15邏輯運算符的優(yōu)先級
    4.16復合賦值運算符
    4.17條件運算符
    4.18逗號運算符
    4.19小結
    4.20練習
    4.21詞匯
   第5章 函數
    5.1什么是函數?
    5.2函數怎樣工作
    5.3結構化程序設計
    5.4自頂向下的結構化程序設計
    5.5編寫一個函數
    5.5.1函數頭
    5.5.2函數體
    5.6函數語句
    5.7返回一個值
    5.8函數原型
    5.9將實參傳遞給函數
    5.10調用函數
    5.11小結
    5.12練習
    5.13詞匯
   第6章 變量的作用域
    6.1什么是作用域?
    6.2作用域的重要性
    6.3外部(全局)變量
    6.4extern關鍵字
    6.5局部變量
    6.6參數與作用域
    6.7靜態(tài)外部變量
    6.8寄存器變量
    6.9選擇存儲級
    6.10程序塊
    6.11小結
    6.12練習
    6.13詞匯
   第7章 程序控制
    7.1C程序的執(zhí)行
    7.2for語句
    7.3for語句嵌套
    7.4while語句
    7.5while語句嵌套
    7.6do...while循環(huán)
    7.7嵌套的循環(huán)
    7.8小結
    7.9練習
    7.10詞匯
   第8章 高級程序控制
    8.1高級程序控制
    8.2continue語句
    8.3goto語句
    8.4無限循環(huán)
    8.5switch語句
    8.6exit()函數
    8.7atexit()函數
    8.8system()函數
    8.9小結
    8.10練習
    8.11詞匯
   第9章 基本輸入和輸出
    9.1用printf()函數顯示信息
    9.2printf()轉義符
    9.3printf()轉換控制符
    9.4Puts()函數
    9.5scanf()函數
    9.6小結
    9.7練習
    9.8詞匯
   第10章 數值型數組
    10.1什么是數組?
    10.1.1一維數組
    10.1.2多維數組
    10.2數組的命名
    10.3初始化數組
    10.4數組的容量
    10.5小結
    10.6練習
    10.7詞匯
   第11章 指針
    11.1什么是指針?
    11.2指針與簡單變量
    11.3初始化指針
    11.4使用指針
    11.5指針與數據類型
    11.6數組與指針
    11.6.1存儲器存儲
    11.6.2其他指針運算
    11.7其他指針操作
    11.8指針、數組與指向運算符
    11.9指針與函數
    11.10小結
    11.11練習
    11.12詞匯
   第12章 字符與字符串
    12.1字符
    12.2字符型變量
    12.3字符串
    12.4字符型數組
    12.5字符串與指針
    12.6字符串與存儲器
    12.7分配存儲器
    12.8顯示字符串
    12.9鍵盤輸入的字符串
    12.10小結
    12.11練習
    12.13詞匯
   第13章 結構與共用體
    13.1簡單結構
    13.2結構成員
    13.3復雜結構
    13.4數組作為結構成員
    13.5結構數組
    13.6初始化結構
    13.7結構與指針
    13.7.1訪問結構數組的指針
    13.7.2給函數傳遞結構
    13.8共用體
    13.9共用體成員
    13.10類型定義typedef
    13.11小結
    13.12練習
    13.13詞匯
   第14章 使用屏幕、打印機和鍵盤
    14.1什么是程序的輸入/輸出?
    14.2什么是流?
    14.3流的模式
    14.4輸入函數
    14.4.1getchar()函數
    14.4.2getch()函數
    14.4.3getche()函數
    14.4.4獲得IBMPC的專用鍵
    14.4.5ungetc()函數
    14.4.6gets()函數
    14.4.7fgets()函數
    14.4.8scanf()函數
    14.5輸出函數
    14.5.1putchar()函數
    14.5.2putc()函數
    14.5.3puts()函數
    14.5.4printf()和fprintf()
    14.6重定向
    14.7DoS下的打印機輸出
    14.8小結
    14.9練習
    14.10詞匯
   第15章 高級指針
    15.1指向指針的指針
    15.2指針與多維數組
    15.3指針數組
    15.4指向函數的指針
    15.5使用指向函數的指針
    15.6小結
    15.7練習
    15.8詞匯
   第16章 文件
    16.1使用文件
    16.2打開文件流
    16.3讀文件數據
    16.3.1格式化文件輸出
    16.3.2格式化文件輸入
    16.4字符輸入
    16.5字符輸出
    16.6fwrite()函數和fread()函數
    16.7關閉和刷新文件
    16.8隨機文件存取
    16.9fseek()函數
    16.10文件管理函數
    16.11小結
    16.12練習
    16.13詞匯
   第17章 高級字符串操作
    17.1串的操作
    17.2串的復制
    17.3串的連接
    17.4串的比較
    17.5串的搜索
    17.6串的轉換
    17.7其他串函數
    17.8將串轉換為數值
    17.9測試真假條件
    17.10小結
    17.11練習
    17.12詞匯
   第18章 函數的高級應用
    18.1向函數傳值
    18.2void關鍵字
    18.3可變的實參表
    18.4從函數返回指針
    18.5小結
    18.6練習
    18.7詞匯
   第19章 探索函數庫
    19.1時間函數
    19.2顯示時間
    19.3處理程序錯誤
    19.4搜索與排序
    19.5qsort()函數
    19.6小結
    19.7練習
    19.8詞匯
   第20章 存儲器管理
    20.1類型轉換
    20.2通過賦值進行類型轉換
    20.3使用強制類型轉換
    20.4強制轉換指針
    20.5存儲空間
    20.6存儲器管理函數
    20.7ca1loc()函數
    20.8realloc()函數
    20.9free()函數
    20.10memset()函數
    20.11memcpy函數
    20.12memmove()函數
    20.13小結
    20.14練習
    20.15 詞匯
   第21章 預處理器、預處理器指令、
    宏和命令行參數
    21.1預處理器
    21.2預處理器指令
    21.3用#define建立函數宏
    21.4宏與函數
    21.5觀察宏的擴展
    21.6#include指令
    21.7#if、#elif、#else和#endif
    指令
    21.8#undef指令
    21.9宏
    21.10命令行實參
    21.11小結
    21.12練習
    21.13詞匯
   第22章 位處理
    22.1位與位運算符
    22.2位邏輯運算符
    22.3求反運算符
    22.4結構中的位字段
    22.5小結
    22.6練習
    22.7詞匯
   

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號