c語句以句號結束對嗎
C語言不以句號結束, c語言的語句結束標誌是分號,且必須是英文半角下的分號,即';'。
在C語言中分號「;」用來結束一個語句,就如同平日常用的句號「。」作用一樣。 (推薦課程:C語言教學 )
C程式是C語言寫的,能完成特定功能的一套完整的指令。組成這些指令的基本元素,稱為語句。一個C程式必須要有頭檔、一個主程序,主程式必須以‘{’開頭,以‘}’結尾。
兩者之間是語句文字。每行語句必須以‘;’分號結尾。注意,所有標點必須用英文標點,如果用中文標點的話,程式會報錯。
程式中有時候會有雙斜線'//',這是單行註解符,它的右邊的語句僅僅起註解作用,不會被執行;
此外,還有多行註解符號'/*'和'*/',這兩個符號中間的內容不會被執行。
擴充知識:
C語言 while(表達式)後面是沒有分號的,如果不小心加上分號,系統也不會出現編譯錯誤,但是程式卻會不停的執行空操作,形成空循環體,無法執行「while(表達式);」後面的程序,得不到預期的效果。例如,在累加求和的程式中while循環加上分號產生錯誤。
在do…while循環語句中while後面是有分號的,與普通的語句一樣,這個分號是用來結束語句的。如果遺漏了這個分號,程式不會透過編譯進而產生錯誤。
因此,在用do…while循環語句時,不要忘記在while的後面加上分號,即使忘記了,編譯器也會有所提示,而不會產生不可預見的錯誤。
注意:分號在do…while語句中代表一條語句的結束,並不代表迴圈體的結束。
以上是c語句以句號結束對嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!