在上一篇文中,我們已經寫了我們第一段程式碼,現在我們先來理解這一段的意思。
fun main(){
println("Hello Kotlin!")
}
fun代表function函式,這個語法是用來宣告一個函式,至於函式是什麼,我們會在後面的文章中講到。
fun main(){ 簡單來說,就是宣告了一個叫「main」的函式,而Kotlin跟C++、Java一樣,當你的程式被執行時,會從叫main的函式開始,所以要注意不能有很多個main喔,系統會不知道要從哪裡開始(其實應該在編譯時就會被抓包)
只要遇到 xxx(ooo)這個形式,其實就是在呼叫函式(ooo可以不用,看函式是怎麼宣告的),println就是我們使用到的第一個函式,他的功能是幫我們把他所後面所括弧起來的東西輸出。
應該就不用解釋了,就是把這個函式的宣告結束。
這一句話據說是1972年貝爾實驗室內部的B語言技術文件中出現的,作為程式輸出的範例,後來也被沿用到他們發明的C語言,最後就變成幾乎所有程式語言教學的第一段程式碼了。
不過也不要小看這三行東西,他已經象徵了一個程式碼最重要的東西喔,像是進入點在哪、跟怎麼輸出。