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

C語言零起點精進攻略(C\C++入門提高精通)

  • 作者:編者:愛編程的魏校長|責編:賈娜
  • 出版社:化學工業
  • ISBN:9787122357533
  • 出版日期:2020/03/01
  • 裝幀:平裝
  • 頁數:374
人民幣:RMB 98 元      售價:
放入購物車
加入收藏夾

內容大鋼
    C語言是學習其他程序設計語言的基礎,也是編寫硬體相關的嵌入式系統等系統級程序的優秀工具。本書從貼近CPU和內存原理的角度,給讀者提供了一個學習—實踐—應用C語言的逐步掌握C語言並成為C程序員的技能提升方案。
    全書分5篇17章。前3篇分別講述C語言的起步知識、控製程序流程的基礎、編寫基本C代碼的組織工具;第4篇包含了編寫系統級程序所需要的C指針、結構體、編譯預處理等關鍵知識;第5篇提供了應用C開發程序所需要的技能和初步實踐方法。
    本書可作為高校學生學習C語言的教材和輔助讀物,也可作為中學生參加NOIP競賽的參考書,還能作為初級嵌入式程序員理解C語言的工具書。

作者介紹
編者:愛編程的魏校長|責編:賈娜

目錄
第1篇  起步知識
  第1章  CPU運行原理和C語言
    1.1  CPU是如何工作的
      1.1.1  指令節拍和流水線
      1.1.2  摩爾定律讓CPU越來越快
      1.1.3  從CPU指令到程序設計語言
    1.2  理解電腦程序設計
      1.2.1  程序是什麼
      1.2.2  程序設計與程序設計語言
      1.2.3  不斷細化問題的結構化程序設計思想
    1.3  C語言的初步知識
      1.3.1  C語言的歷史
      1.3.2  C語言程序的特點
      1.3.3  C語言程序的開發過程
    1.4  程序生成的工具
      1.4.1  編譯器的概念
      1.4.2  連接器的概念
      1.4.3  項目和Building
    1.5  一個簡單的C語言程序
      1.5.1  學習寫第一個C語言程序
      1.5.2  分析C語言程序的組成部分
      1.5.3  運行這個程序
      1.5.4  牛刀小試
      1.5.5  C程序的構成
    本章小結
  第2章  C語言基本功
    2.1  了解電腦內存的運行方式
      2.1.1  數據和代碼都存儲在內存中
      2.1.2  任何數據都需要標識符才能讀取
    2.2  認識和使用標識符
      2.2.1  標識符的命名規則
      2.2.2  C語言中標識符的分類
    2.3  什麼是變數
      2.3.1  了解變數
      2.3.2  聲明變數
      2.3.3  初始化變數
    2.4  什麼是常量
      2.4.1  認識常量
      2.4.2  整型常量
      2.4.3  浮點型常量
      2.4.4  字元型常量
      2.4.5  字元串常量
      2.4.6  符號常量
    2.5  C語言程序中數據存儲的基本類型
      2.5.1  存儲整型數據
      2.5.2  存儲實型數據
      2.5.3  存儲字元型數據
    2.6  基於數學程序運算符和表達式
      2.6.1  在C語句中使用算術運算符
      2.6.2  賦值運算符

      2.6.3  用自增、自減運算符來進行運算
      2.6.4  逗號運算符
      2.6.5  使用sizeof運算符求變數佔用的空間大小
      2.6.6  使用關係運算符完成條件的選擇
      2.6.7  注意運算符的優先順序和括弧
    2.7  數據類型的轉換
      2.7.1  隱式自動轉換
      2.7.2  顯式強制轉換
    本章小結
第2篇  代碼基礎
  第3章  使用順序結構編寫程序
    3.1  語句與表達式
      3.1.1  CPU指令是如何變身彙編語言的
      3.1.2  表達式語句與空語句
      3.1.3  複合語句
    3.2  控制屏幕列印
      3.2.1  使用putchar( )輸出字元
      3.2.2  格式化輸出函數printf( )
      3.2.3  標準錯誤流
    3.3  讀取鍵盤輸入
      3.3.1  用getchar( ) 函數輸入字元
      3.3.2  用getch( ) 和getche( ) 函數輸入
      3.3.3  格式化輸入函數scanf( )
    3.4  輸入輸出綜合示例
    3.5  操作系統和應用程序
      3.5.1  應用程序在Windows中是如何被執行的
      3.5.2  Windows API 和C運行時庫
    本章小結
  第4章  使用選擇結構編寫程序
    4.1  用邏輯運算符實現選擇結構
      4.1.1  邏輯運算符的使用
      4.1.2  邏輯運算符的優先順序與結合性
      4.1.3  使用邏輯運算符的程序舉例
    4.2  用if語句實現選擇結構
      4.2.1  if語句的使用方法
      4.2.2  使用if語句的程序舉例
      4.2.3  使用if…else結構實現多項選擇
      4.2.4  使用if…else結構的程序舉例
      4.2.5  if語句的嵌套使用
      4.2.6  使用if語句嵌套的程序舉例
    4.3  用條件運算符實現簡單的選擇結構
      4.3.1  CPU只有JUMP指令
      4.3.2  專業程序員都會錯:懸掛else引發的問題
      4.3.3  這是語言特性,不是數學公式
      4.3.4  少用,但可以了解的語言特性
    4.4  多分支條件選擇語句:switch
      4.4.1  switch語句的結構介紹
      4.4.2  大多數人理解的switch語句都是錯的
      4.4.3  多個執行結果共用一個條件
      4.4.4  使用switch語句的程序綜合舉例

    本章小結
  第5章  使用循環結構編寫程序
    5.1  用while實現帶條件的循環語句
      5.1.1  while循環語句的結構和功能
      5.1.2  while循環語句的程序實例
    5.2  另一種帶條件的循環語句:do…while
      5.2.1  比較do…while與while的差異
      5.2.2  用do…while循環的程序實例
    5.3  用for語句實現循環
      5.3.1  for循環的結構與功能介紹
      5.3.2  使用for循環的程序實例
      5.3.3  for循環的幾種不同的格式
      5.3.4  在for語句中添加逗號運算符
    5.4  高級流程式控制制語句
      5.4.1  用goto語句在程序中任意跳轉
      5.4.2  用break語句中斷循環
      5.4.3  用continue語句跳出當前循環
    5.5  各種循環語句的嵌套使用
    本章小結
第3篇  能力提高
第4篇  C之精華
第5篇  開發實踐
附錄  Visual 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