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

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

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

更多C/C++資料,粉絲Q群:869447577

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

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

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

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

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

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

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

第3行:全局聲明

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

第4行:int main()

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

第5行:打開{

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

第6行:局部聲明

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

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

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

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

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

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

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

更多C/C++資料,粉絲Q群:869447577


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

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

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

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

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

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

必須聲明每個變量bofore使用它。

更多精彩

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

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

  • 一、Python簡介和環(huán)境搭建以及pip的安裝 4課時實(shí)驗(yàn)課主要內(nèi)容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 6,311評論 0 10
  • 在C語言中,五種基本數(shù)據(jù)類型存儲空間長度的排列順序是: A)char B)char=int<=float C)ch...
    夏天再來閱讀 3,993評論 0 2
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,695評論 0 5
  • 注:這是第三遍讀《C語言深度解剖》,想想好像自從大學(xué)開始就沒讀完過幾本書,其中譚浩強(qiáng)的那本《C語言程序設(shè)計(jì)(第四版...
    HavenXie閱讀 1,909評論 1 6
  • Lua 5.1 參考手冊 by Roberto Ierusalimschy, Luiz Henrique de F...
    蘇黎九歌閱讀 14,235評論 0 38

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