C語言最基礎(chǔ)的東西你知道嗎?C語言基礎(chǔ)教學(xué)檔案!

C是結(jié)構(gòu)化編程語言

每個(gè)c程序及其語句必須采用特定結(jié)構(gòu)。每個(gè)c程序都有以下一般結(jié)構(gòu)......

小編給大家推薦一個(gè)學(xué)習(xí)氛圍超好的地方,C/C++交流企鵝裙:【870+963+251】適合在校大學(xué)生,小白,想轉(zhuǎn)行,想通過這個(gè)找工作的加入。裙里有大量學(xué)習(xí)資料,有大神解答交流問題,每晚都有免費(fèi)的直播課程



第1行:注釋 - 編譯器忽略它們

本節(jié)用于提供程序的小描述。注釋行只是被編譯器忽略,這意味著它們不會(huì)被執(zhí)行。在C中,有兩種類型的注釋。

單行注釋:單行注釋以//符號(hào)開頭。我們可以寫任意數(shù)量的單行注釋。

多行注釋:多行注釋以/ *符號(hào)開頭,以* /結(jié)尾。我們可以在程序中編寫任意數(shù)量的多行注釋。

在C程序中,注釋行是可選的。根據(jù)要求,我們寫注釋。C程序中的所有注釋行僅提供了解程序及其代碼的指導(dǎo)原則。

第2行:預(yù)處理命令

預(yù)處理命令用于包括頭文件和定義常量。我們使用#include語句將頭文件包含到我們的程序中。我們使用#define語句來定義一個(gè)常量。根據(jù)要求使用預(yù)處理語句。如果我們不需要任何頭文件,那么就不需要編寫#include語句。如果我們不需要任何常量,那么就不需要編寫#define語句。

第3行:全局聲明

全局聲明用于定義全局變量,這些變量在聲明后的所有函數(shù)中都是通用的。我們還使用全局聲明來聲明函數(shù)。根據(jù)要求使用此全局聲明。

第4行:int main()

每個(gè)C程序都必須編寫此語句。該語句(main)指定C程序執(zhí)行的起始點(diǎn)。這里,main是一個(gè)用戶定義的方法,它告訴編譯器這是程序執(zhí)行的起點(diǎn)。這里,int是在完成主方法執(zhí)行后將返回操作系統(tǒng)的值的數(shù)據(jù)類型。如果我們不想返回任何值,我們可以將其用作void。

第5行:打開{

open brase表示塊的開始,屬于主方法。在C程序中,每個(gè)塊都以“{”符號(hào)開頭。

第6行:局部聲明

在本節(jié)中,我們聲明了聲明它們的函數(shù)或塊的局部變量和函數(shù)。本節(jié)中聲明的變量僅在聲明它們的函數(shù)或塊中有效。

第7行:可執(zhí)行語句

在本節(jié)中,我們編寫執(zhí)行讀取數(shù)據(jù),顯示結(jié)果,計(jì)算等任務(wù)的語句。本節(jié)中的所有語句都是根據(jù)要求編寫的。

第9行:關(guān)閉 }

閉括號(hào)表示塊的結(jié)尾屬于主方法。在C程序中,每個(gè)塊以'}'符號(hào)結(jié)尾。

第10,11,12行......:用戶定義的函數(shù)()

這是我們實(shí)現(xiàn)用戶定義函數(shù)的地方。用戶定義的函數(shù)實(shí)現(xiàn)也可以在main方法之前執(zhí)行。在這種情況下,不需要聲明用戶定義的函數(shù)。直接它可以實(shí)現(xiàn),但它必須在main方法之前。在程序中,我們可以根據(jù)需要定義許多用戶定義的函數(shù)。每個(gè)用戶定義的函數(shù)都需要函數(shù)調(diào)用來執(zhí)行其語句。


任何C程序的一般規(guī)則

每個(gè)可執(zhí)行語句必須以分號(hào)符號(hào)(;)結(jié)尾。

每個(gè)C程序必須包含一個(gè)主要方法(程序執(zhí)行的起始點(diǎn))。

所有系統(tǒng)定義的單詞(關(guān)鍵字)必須以小寫字母使用。

關(guān)鍵字不能用作用戶定義的名稱(標(biāo)識(shí)符)。

對(duì)于每個(gè)開放的brase({),必須有相應(yīng)的閉合brase(})。

必須聲明每個(gè)變量bofore使用它。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容