當前位置:才華齋>計算機>C語言>

C語言入門教程:基礎知識

C語言 閱讀(2.52W)

C語言是一種計算機程式設計語言,它既具有高階語言的特點,又具有組合語言的特點。它由美國貝爾研究所的hie於1972年推出,它可以作為工作系統設計語言,編寫系統應用程式。它的應用範圍廣泛,具備很強的資料處理能力,不僅僅是在軟體開發上,而且各類科研都需要用到C語言,適於編寫系統軟體,三維,二維圖形和動畫,具體應用比如微控制器以及嵌入式系統開發。C語言入門教程:基礎知識分享給大家,歡迎大家閱讀!

C語言入門教程:基礎知識

  C語言入門教程:基礎知識

資料型別----C的資料型別包括:整型、字元型、實型或浮點型、列舉型別、陣列型別、結構體型別、共用體型別、指標型別和空型別。

常量與變數----常量其值不可改變,符號常量名通常用大寫。變數是以某識別符號為名字,其值可以改變的量。變數在編譯時為其分配相應儲存單元。

陣列----C++語言程式碼如果一個變數名後面跟著一個有數字的中括號,這個宣告就是陣列宣告。字串也是一種陣列。

指標----如果一個變數宣告時在前面使用 * 號,表明這是個指標型變數。換句話說,該變數儲存一個地址,指標不僅可以是變數的地址,還可以是陣列、陣列元素、函式的地址。

字串----C語言的'字串其實就是char型陣列,使用字元型並不需要引用庫,但是使用字串就就需要C標準庫裡面的一些用於對字串進行操作的函式。它們不同於字元陣列。

檔案輸入/輸出----在C語言中,輸入和輸出是經由標準庫中的一組函式來實現的。標準輸入/輸出有三個標準輸入/輸出是標準I/O庫預先定義的:stdin標準輸入、stdout標準輸出、stderr輸入輸出錯誤。

運算----C語言的運算非常靈活,功能十分豐富,運算種類遠多於其它程式設計語言。

關鍵字----又稱為保留字,就是已被C語言本身使用,不能作其它用途使用的字。例如關鍵字不能用作變數名、函式名等識別符號。由ANSI標準定義的C語言關鍵字共32個:

auto double int struct break else long switch

case enum register typedef char extern return union

const float short unsigned continue for signed void

default goto sizeof volatile do if while static inline

restrict _Bool _Complex _Imaginary _Generic