1.數據+演算法=程式。 2.C語言程式是由一個或多個函數組成的,函數是由語句組成的,語句是由關鍵字,標識符,運算符,數據組成的;語句可分為:聲明語句,賦值語句,控制語句,函數語句,空語句。 3.#include語句是C預處理器指令,預處理器在C編譯器工作前對源代碼做預處理,即在該行位置鍵入了所包含文 ...
1.數據+演算法=程式。
2.C語言程式是由一個或多個函數組成的,函數是由語句組成的,語句是由關鍵字,標識符,運算符,數據組成的;語句可分為:聲明語句,賦值語句,控制語句,函數語句,空語句。
3.#include語句是C預處理器指令,預處理器在C編譯器工作前對源代碼做預處理,即在該行位置鍵入了所包含文件的完整內容。
4.int main()函數是程式執行的起點,是程式的入口。
5.註釋的兩種形式:/*註釋*/(註釋多行),//註釋(註釋單行)。
6.花括弧{},程式體,函數體,代碼塊。
7.聲明語句聲明瞭變數、函數或著其他實體的名字(標識符),聲明瞭數據類型,編譯器會根據數據類型在記憶體中分配合適的存儲空間,並將標識符和記憶體中特定的位置聯繫起來。
8.C語言中,所有的變數必須先定義(聲明)後使用。
9.變數的數據類型是電腦正確的存儲,獲取,解釋該數據的基本前提。
10.標識符是字母開頭的字母數字串,下劃線_算字母,區分大小寫。操作系統和C庫通常用一個或兩個下劃線_開頭的名字,叫做保留字,不能作為標識符。C語言的關鍵字不能作為標識符。
11.賦值運算符=,printf()函數,return語句。轉義字元/n,格式說明符%d。
12.簡單的C程式結構
#include <stdio.h>
int main(void)
{
statements;
return 0;
}
13.函數必須先聲明(函數原型)後調用。函數調用的順序取決於函數調用語句的位置,而不取決於函數定義的位置。
14.使程式可讀的技巧:使用有意義的名字(標識符),註釋,空行分割不同概念,一條語句用一行。
15,程式的錯誤bugs,修改錯誤debugging。拼寫錯誤(錯誤的符號),語法錯誤(正確的符號放在了錯的位置),語義錯誤(邏輯錯誤,表達的意思錯誤)。
16.程式狀態指程式運行過程中給定點的所有變數值的集合。
17.調試方法:瀏覽代碼,排除簡單的拼寫和語法錯誤;把自己想象成電腦,一步步執行代碼;插入printf()語句,輸出關心的變數值;使用調試器。調試就是監控跟蹤程式狀態。
18.程式就是在編譯器能成功處理的框架內,你關於電腦採取何種行為的想法的描述。