2013年2月28日 星期四

Ch. 1 淺談 "Hello world"

"Hello world." 在螢幕上印出這行字句幾乎是不管修習哪個程式語言都必須先驅的一堂課,其根源其實是來自 Brian Kernighan 所著的 "A Tutorial Introduction to the Language B"一書,提到的B語言雖然是C語言的前身,但是其提到的這個行為(在螢幕上印出那句問候)卻是一個最簡單呈現一支程式的長相、規則的最好方式。


所謂的 program 其實也跟一個人一樣,擁有四支形骸,以附錄中的 C 版本程式為例,首先,你會發現一行(或數行) include 的指令式(後頭用 <> 或 " " )夾住某些檔名,這是每個程式開頭最有可能出現的一個指令,它就像是一個人存放知識的大腦,用來引入運用某些一開始已經有些人寫出來可供運用的一些函式庫(函式, function, 將在後面幾個章節詳細解釋),所以除非你打算完全靠自己完成一支程式的所有部分,不然幾乎都會引用導入幾個來達到加速程式編輯運作的時程,而後來接連著的 int main(),則是程式中的主函式部分,它像一個人的軀幹,連結著手腳( function) 來實施執行任何你想要完成的 goal ,再往裡頭看,你會看到一行「printf ("Hello, world ."); 」這則是上頭提到像是手腳功用的部分,以「printf 函式」達到在螢幕上「印出 Hello, world. 的目標」,簡單的三四行指令就構組成你的第一支程式,讓我們一起對 programer 的世界 say Hello 吧。


1 則留言:

  1. 好熟悉呀...

    "Hello world "喚起C.以前在學校與電腦為伍的日子...

    回覆刪除