溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

c語言用什么符號(hào)結(jié)束語句

發(fā)布時(shí)間:2020-06-26 12:00:27 來源:億速云 閱讀:509 作者:Leah 欄目:編程語言

c語言用什么符號(hào)結(jié)束語句?針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡(jiǎn)單易行的方法。

在C語言中分號(hào)“;”用于結(jié)束一個(gè)語句,就如同平日常用的句號(hào)“?!弊饔靡粯印?/p>

C程序是由C語言寫的,能完成特定功能的一套完整的指令。組成這些指令的基本元素,稱為語句。一個(gè)C程序必須要有頭文件、一個(gè)主程序,主程序必須要以‘{’開頭,以‘}’結(jié)尾。

兩者之間是語句文本。每行語句必須以‘;’分號(hào)結(jié)尾。注意,所有標(biāo)點(diǎn)必須用英文標(biāo)點(diǎn),如果用中文標(biāo)點(diǎn)的話,程序會(huì)報(bào)錯(cuò)。

程序中有時(shí)候會(huì)有雙斜線‘//’,這是單行注釋符,它的右邊的語句僅僅起注釋作用,不會(huì)被執(zhí)行;

此外,還有多行注釋符‘/*’和‘*/’,這兩個(gè)符號(hào)中間的內(nèi)容不會(huì)被執(zhí)行。

擴(kuò)展知識(shí):

C語言 while(表達(dá)式)后面是沒有分號(hào)的,如果不小心加上分號(hào),系統(tǒng)也不會(huì)出現(xiàn)編譯錯(cuò)誤,但是程序卻會(huì)不停的執(zhí)行空操作,形成空循環(huán)體,無法執(zhí)行“while(表達(dá)式);”后面的程序,得不到預(yù)計(jì)的效果。例如,在累加求和的程序中while循環(huán)加上分號(hào)產(chǎn)生錯(cuò)誤。

在do…while循環(huán)語句中while后面是有分號(hào)的,與普通的語句一樣,這個(gè)分號(hào)是用來結(jié)束語句的。如果遺漏了這個(gè)分號(hào),程序不會(huì)通過編譯進(jìn)而產(chǎn)生錯(cuò)誤。

因此,在用do…while循環(huán)語句時(shí),不要忘記在while的后面加上分號(hào),即使忘記了,編譯器也會(huì)有所提示,而不會(huì)產(chǎn)生不可預(yù)見的錯(cuò)誤。

注意:分號(hào)在do…while語句中代表一條語句的結(jié)束,并不代表循環(huán)體的結(jié)束。

關(guān)于c語言用什么符號(hào)結(jié)束語句問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注億速云行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI