1. 資料表現形式
表現形式分常量和變數兩大類。常量細分為整型常量、實型常量(還分十進位制小數形式和指數形式)、字元常量(還分普通字元、轉義字元)、字串常量、符號常量;除了這兩大類還有常變數、識別符號。
------整型常量:如1000,324,0,-32423,等
------實型常量 : 十進位制:23.43,0.5464,-55.6,0.0等
----------------------指數形式:12.34e3,-33.87e,0.44e-23等
------字元常量: 普通字元:『a』,『d』,『#』,『?』,『6』等
----------------------轉義字元:\',\",\?,\a等
------字元常量串:「hey」,「445」等
------符號常量:用#define指令,指定用乙個符號名稱代表常量,如:#define hieght 1.88
------識別符號:用來對變數、符號常量名、函式、陣列、型別等命名的有效字串行統稱為識別符號。
2. 順序程式
自頂向下,逐步細化、模組化設計、結構化編碼。
3. 選擇結構
c語言有兩種選擇語句:if語句和switch語句;if語句實現兩個分支的判斷,switch語句實現多個分支的判斷。
4. 迴圈結構
c語言有三種迴圈語句:while語句、do..while語句、for語句
5. 批量處理資料
c語言有兩種批量資料的方法:一維陣列、二維陣列(多維陣列)
6. 模組化
c語言的模組化設計指的是用函式對**進行封裝;
7. 指標
我們常說的指標,實際上指的是指標變數,指標變數指的是變數的位址;
說起指標,常常會談起兩個概念「指標函式」和函式指標。
指標函式,就是乙個返回指標的函式(oc對應的是例項方法)。
函式指標,指函式的指標變數,函式名和陣列名一樣代表了函式**的首位址
關於指標,還有乙個相關概念就是引用。
引用是一種沒有指標語法的指標.與指標一樣,引用提供對物件的間接訪問
引用和指標的區別,引用基本和指標一樣,只是有一定限制,比指標更安全
8. 自定義資料型別
c語言允許使用者自己建立由不同型別的資料組合而成的資料結構,這種成為結構體(structre)
9. 檔案的輸入輸出
檔案分為程式檔案、資料檔案(此文重點指這個)。資料檔案可分為ascii檔案(文字檔案)和二進位制檔案(映像檔案)
檔案的開啟用fopen函式、檔案的關閉用fclose函式
C語言學習
c語言學習 2013 3 26 1 編寫strcat s,t 函式,功能 將t指向的字串複製到s指向的字串的尾部。程式設計思路 1 通過while迴圈找到字串s的結束符。2 從找到的結束符開始將t複製到s,同時移動二者的指標。2 編寫函式strend s,t 如果字串t出現在字串s的尾部,該函式返回...
c語言學習
今天總結一些c 語言方面的知識 變數的概念 其值在作用域內可以改變的量稱為變數。乙個變數應該有乙個名字,並在記憶體中佔據一定儲存空間。區域性變數和全域性變數 區域性變數是在函式內作定義說明的,其作用域僅限函式內,離開該函式再使用這種變數是非法的。全域性變數也稱為外部變數,是在函式外部定義的變數,它不...
c語言學習
計算機工作基本原理 現代計算機可分為幾個部件 cpu 處理單元 擔負著絕大部分的計算工作。ram 隨機訪問儲存器 作為乙個工作區來儲存程式和檔案。硬碟 永久儲存器 即使在計算機關機時也能記下程式和檔案。以及各種外圍裝置 如鍵盤,滑鼠和監視器 用來提供人與計算器之間的通訊。cpu工作過程 從記憶體中獲...