C語言之我見 02 建立第乙個C程式

2021-08-28 05:39:49 字數 982 閱讀 1796

1.建立第乙個c程式

#include

int main()

個人理解:

大多數人學習c語言的寫的第乙個程式無外乎就是經典的「hello world!」程式吧,將「hello world!」列印輸出到螢幕上,其實麻雀雖小五臟俱全,下面就來講講這些**的意思:

「#include」,其實是包含了乙個名為stdio的標頭檔案,h是head的縮小。包含了這個標頭檔案,我們才能呼叫裡面的系統函式。

「int main()」,int表示返回值為整型,main是主函式,即程式的入口。

「printf(「hello csdn!\n」);」,printf就是剛才所講的標頭檔案stdio裡包含的乙個系統列印函式,能將「hello csdn!」列印輸出至螢幕,而後面的\n卻不會列印到螢幕上,因為\n其實是乙個換行符,加了\n程式執行後游標才會跳轉至下一行最左端起始位置。

「return 0」,程式執行後,返回值為0才是正常退出,非0即為異常退出,由作業系統來識別。

2.建立c程式的各個過程

個人理解:

從建立c程式的過程也可以看出,無論是在編譯,鏈結還是執行時出現了錯誤,我們最終得回到源**上來查詢錯誤,那麼,問題來了,倘若三個環節都沒有問題,程式也執行成功了,結果一定是正確的嗎?實則不然,在c語言中,錯誤可分為兩類,一類是編譯器能檢查出來的,你點編譯後,會有提示你的程式有幾個error,幾個warning,這種錯誤相對而言是比較容易解決的,因為編譯器會給出提示資訊,比方說在哪一行,是拼寫有誤還是括號不匹配,都能一目了然的看出來。另一類則是邏輯錯誤了,所謂邏輯錯誤,是指你的程式設計思路和方法有問題,所以得不到你想要的結果,此類錯誤隱藏較深,可以憑錯誤結果反推根源,但是最好是debug來單步執行來追蹤錯誤根源。

第乙個C語言

c語言是在b語言 bcpl 的基礎上建立起來的。b語言由unix的研製者丹尼斯 里奇和肯 湯普遜於1970年研製。unix開發者是肯 湯普遜 由於c語言執行於at t的多使用者 多工的unix作業系統上,unix被丹尼斯 里奇改為unix c 20世紀70年代初期,at tbell實驗室的程式設計師...

第乙個C語言程式

編寫第乙個c語言程式,在螢幕顯示hello world 也就是列印hello world 編寫工具為coderunner include 包含檔案標頭檔案 int main int argc,char argv include 求1到100的總和 int main int argc,char arg...

第乙個C語言程式!

第乙個c語言程式。其實以前斷斷續續都學過一些c語言,但是除了printf 還真沒幾個記得住的。選了一本 c語言名題精選百題技巧 今天開始做第一題 陣列的最長平台 乙個隨機的陣列,每個元素0 10之間,整型。然後按照從小到大排列。選出最長的那個數字。於是開始寫 陣列 a i 陣列長度 sizeof a...