回覆列表
-
1 # C語言基礎
-
2 # 河南新華LYX
C語言是一門面向過程、抽象化的通用程式設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低階儲存器。C語言是僅產生少量的機器語言以及不需要任何執行環境支援便能執行的高效率程式設計語言。
C語言是一門面向過程、抽象化的通用程式設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低階儲存器。C語言是僅產生少量的機器語言以及不需要任何執行環境支援便能執行的高效率程式設計語言。
C語言最基礎的東西可以從結構或者大體規則上了解。
C是結構化程式語言每個c程式及其語句必須採用特定結構。每個c程式都有以下一般結構......
第1行:註釋 - 編譯器忽略它們本節用於提供程式的小描述。註釋行只是被編譯器忽略,這意味著它們不會被執行。在C中,有兩種型別的註釋。
單行註釋:單行註釋以//符號開頭。我們可以寫任意數量的單行註釋。多行註釋:多行註釋以/ *符號開頭,以* /結尾。我們可以在程式中編寫任意數量的多行註釋。在C程式中,註釋行是可選的。根據要求,我們寫註釋。C程式中的所有註釋行僅提供瞭解程式及其程式碼的指導原則。
第2行:預處理命令預處理命令用於包括標頭檔案和定義常量。我們使用#include語句將標頭檔案包含到我們的程式中。我們使用#define語句來定義一個常量。根據要求使用預處理語句。如果我們不需要任何標頭檔案,那麼就不需要編寫#include語句。如果我們不需要任何常量,那麼就不需要編寫#define語句。
第3行:全域性宣告全域性宣告用於定義全域性變數,這些變數在聲明後的所有函式中都是通用的。我們還使用全域性宣告來宣告函式。根據要求使用此全域性宣告。
第4行:int main()每個C程式都必須編寫此語句。該語句(main)指定C程式執行的起始點。這裡,main是一個使用者定義的方法,它告訴編譯器這是程式執行的起點。這裡,int是在完成主方法執行後將返回作業系統的值的資料型別。如果我們不想返回任何值,我們可以將其用作void。
第5行:開啟{open brase表示塊的開始,屬於主方法。在C程式中,每個塊都以“{”符號開頭。
第6行:區域性宣告在本節中,我們聲明瞭宣告它們的函式或塊的區域性變數和函式。本節中宣告的變數僅在宣告它們的函式或塊中有效。
第7行:可執行語句在本節中,我們編寫執行讀取資料,顯示結果,計算等任務的語句。本節中的所有語句都是根據要求編寫的。
第9行:關閉 }閉括號表示塊的結尾屬於主方法。在C程式中,每個塊以"}"符號結尾。
第10,11,12行......:使用者定義的函式()這是我們實現使用者定義函式的地方。使用者定義的函式實現也可以在main方法之前執行。在這種情況下,不需要宣告使用者定義的函式。直接它可以實現,但它必須在main方法之前。在程式中,我們可以根據需要定義許多使用者定義的函式。每個使用者定義的函式都需要函式呼叫來執行其語句。
任何C程式的一般規則每個可執行語句必須以分號符號(;)結尾。每個C程式必須包含一個主要方法(程式執行的起始點)。所有系統定義的單詞(關鍵字)必須以小寫字母使用。關鍵字不能用作使用者定義的名稱(識別符號)。對於每個開放的brase({),必須有相應的閉合brase(})。必須宣告每個變數bofore使用它。更多精彩