C語言學習筆記

2021-10-16 08:41:15 字數 758 閱讀 5446

程式是一組計算機能識別和執行的指令。乙個特定的指令序列用來完成一定的功能。

計算機的本質是程式的機器,程式和指令是計算機系統中最基本的概念。

計算機語言簡單說是人與計算機交流的語言,人通過計算機語言來控制計算機做出相應的指令。

計算機語言的發展歷程

機器語言→符號語言→高階語言

機器語言

計算機能夠識別和接受的二進位制**稱為機器指令。機器指令的集合就是該計算機的機器語言。 特點:難學、難記、難檢查、難修改、難推廣使用。

符號語言

符號語言是用一些英文本母和數字表示乙個指令。

由於符號語言計算機不能直接識別和執行,所以需要用一種被稱為組合語言的軟體將符號語言的指令轉換成機器指令。(一般,一條符號語言的指令對應轉換成一條機器指令。轉換過程稱為「代真」或「彙編」。所以符號語言又被稱為符號組合語言組合語言

高階語言

這種語言的功能很強,且不依賴具體的計算機,用它寫的程式適用性廣,故被稱為「高階語言」。

同樣,高階語言也不能直接被計算機識別和執行。因此,我們運用一種稱為編譯程式的軟體把高階語言編寫的程式(稱為「源程式」)轉換成機器指令的程式(被稱為「目標程式」),然後讓

C語言學習筆記

include include void swap int p1,int p2 void swapa int arr,int n void printfa int arr,int n int main int argc,char argv swap i,j printfa array,6 swapa...

C語言學習筆記

file 結構 包含在stdio.h裡 ifndef file defined struct iobuf typedef struct iobuf file define file defined endif fread 功 能 從乙個流中讀資料 函式原型 size t fread void buf...

C語言學習筆記

我們學習c語言最開始入門的時候,都是先從c語言學習 c語言教材書籍開始學習,這些是我摘要的一些內容。第一章 c 語言概述 語言概述 1.1 物件導向程式設計基本概念 1.2 c 語言是一種物件導向的程式設計 語言 1.3 c 程式結構的特點 程式結構的特點 1.4 visual c 6.0簡介 簡介...