糯米文學吧

位置:首頁 > 計算機 > C語言

c語言入門基礎知識

C語言7.35K

導語:C語言是世界上最流行、使用最廣泛的高級程序設計語言之一。在操作系統系統使用程序以及需要對硬件進行操作的場合,用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

標籤:語言