freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

c語言知識總結-在線瀏覽

2025-01-06 20:39本頁面
  

【正文】 ...................................................................................... 43 動態(tài)存儲和靜態(tài)存儲 ........................................................................................... 44 1 static 變量 .......................................................................................................... 44 2 register 變量 ....................................................................................................... 44 C 語言 知識總結 III C 主函數的標準原型 ...................................................................................................... 45 可變參數 ...................................................................................................................... 45 第 9 章 編譯預處理 .....................................................................................................................46 宏定義中可能的隱患 ..................................................................................................... 46 用良好的習慣避免宏定義的隱患 ................................................................................... 48 第 10 章 數據 結構 .......................................................................................................................48 第 11 章 內存相關話題 ................................................................................................................48 字節(jié)序 ........................................................................................................................ 49 什么是字節(jié)序 .................................................................................................... 49 小尾序和大尾序 ................................................................................................ 49 理解字節(jié)序的關鍵 ............................................................................................. 50 網絡序與主機序 ................................................................................................ 50 字節(jié)對齊 ..................................................................................................................... 51 什么是字節(jié)對齊 ................................................................................................ 51 為什么要字節(jié)對齊 ............................................................................................. 51 字節(jié)對齊對程序的影響 ...................................................................................... 51 字節(jié)對齊的原理 ................................................................................................ 52 設置編譯器的默認對齊值 .................................................................................. 54 字節(jié)對齊可能帶來的隱患 .................................................................................. 54 第 12 章 位運算 ...........................................................................................................................55 右移運算符 ()........................................................................................................... 55 位域(位段) ............................................................................................................. 56 位域的由來和概念 ............................................................................................. 56 位域的定義和位域變量的說明 ........................................................................... 56 位域的存儲 ....................................................................................................... 57 位域的字節(jié)對齊 ................................................................................................ 58 位域的字節(jié)序 .................................................................................................... 58 第 13 章 文件 操作 .......................................................................................................................59 C 語言 知識總結 1 第 1章 C 語言概述 提要: ? 掌握標識符的合法格式 C 語言標識符 變量名、函數名以及標號(就是 goto XXX 語句中的標識程序位置的 XXX)都是標識符。 第 2章 程序的靈魂 — 算法 提要: ? 掌握主要的排序算法 (冒泡、快速、插入、選擇) ? 掌握程序流程圖的畫法 第 3章 數據類型、運 算符和表達式 提要: ? 掌握 C 語言的數據類型 ? 了解 魔鬼數字 的弊端 ,以及程序中如何避免魔鬼數字 ? 掌握不同進制整數相互轉換的方法 。 1 直接 常量 也叫字面常量, 就是通常所說的常量,一個確切數據,比如 0, 100, , ?a?等。 define NAME “zhangsan” 數據類型 基本類型 實型 字符型 枚舉類型 單精度型 雙精度型 構造類型 數組類型 結構體類型 共用體類型 指針類型 空類型 整型 C 語言 知識總結 3 引入符號 常量 有如下好處 : ? 含義清楚 :符號常量名一定能夠望聞知義,這是定義常量的目的之一。 ? define 常量和 const常量的區(qū)別: ? define 常量則是一個 pileTime 概念,在程序編譯預處理時就被替換,在運行時,并不實際存在,它的生命周期止于編譯期; const 常量是一個 runTime 的概念,在程序執(zhí)行階段仍然有效。 ? define 常量替換后被編譯進程序文件的代碼段, const 常量存在于程序文件的數據段。 比如程序中需要使用圓周率,開始時取值為 , 后來提高了精度要求, 取值 。 要么耗時費力,增加不必要的維護成本,要么修改不完全,導致計算結果不滿足要求。 這樣的程序更具 可讀性, 維護起來 也 更加容易 。預留存儲空間的聲明稱為定義( Definition)。 從廣義的角度來講 , 聲明可以分為“ 定義性聲明 (defining declaration)” 和“ 引用性聲明 (referncing declaration)”,分別對應狹義性概念中的 “ 定義 ” 和“ 聲明 ” 。 聲明本身就是說明了一個標識符,以便后面的程序可以引用,對于狹義的“定義”,定義時 能夠 起到了說明標識符的作用 ,因此“定義”屬于“聲明”就不難理解了。 例如: int a。 extern int a。 分別在 和 DEVC++中編譯和運行如下程序, 結論并不相同, 具體請看下面的注釋。 C 語言 知識總結 4 int main() { int a。 //如果其后寫一行 extern int a, 在 (redefinition), //而在 DEVC++中編譯、運行均無問題 . extern int A。 dosth()。 //是定義,定義了 A為整型的外部變量 C 語言中,一個程序塊以“ {”開始,以“ }”結束,局部變量的定義必須放在其所屬程序塊的開始位置,前面不允許出現除變量定義之外的任何其它語句。 int a = 0100。 } 把上面的程序做如下修改,在 a 的定義之前和 a生命截止之后分別加上“ {”和“ }”,形成一個程序塊就可以了。 { int a = 0100。 } } ? 聲明和定義: ? 廣義上講, 定義 ( Definition) 同時也是 聲明 ( Declaration) 。 ? 狹義上講, 聲明( Declaration)用于說明每個標識符的含義,而并不需要為每個標識符預存儲空間。 ? 廣義上的“ 定義性聲明 (defining declaration)”與狹義的 “ 定義( Definition) ” 相對應, 廣義的 “ 引 用性聲明 (referncing declaration)”與 狹義的 “ 聲明( Declaration) ” 意義相同 。 整形數據 整形常量 整型常量就是整常數。 ? 十進制: 十進制整常數沒有前綴。 ? 八進制 : 以 0(零 )作為八進制數的前綴。 ? 十六進制: 十六進制整常數的前綴為 0X或 0x。 注意 : 10 進制有正負之分, 8 進制和 16 進制只能表示無符號整數,沒有正負之分。 答: 合法
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1