自學如何選擇入門的程式語言
Dart 的 Hello 程式
以下的 Dart 程式印出 Hello Dart!
void main() {
print("Hello Dart!")
}
/*《程式語言教學誌》的範例程式
http://kaiching.org/
檔名:hello.dart
功能:示範印出 Hello
作者:張凱慶 */
從語法高亮度可以窺看各部分程式碼的功能,以上執行部分的程式碼有三行,其中褐紅色的為關鍵字 (keyword)
void main() {
main() 是預設的函數 (function) 名稱,屬於識別字 (identifier) ,關鍵字 void 表示 main() 沒有回傳值。
橄欖色的 print() 是全域函數 (global function) ,屬於程式庫中定義好的內容,這用來印出小括弧中的字串 (string) ,字串是藍色
print("Hello Dart!")
下面,綠色是註解 (comment) ,註解是程式中不會被執行的部分
/*《程式語言教學誌》的範例程式
http://kaiching.org/
檔名:hello.dart
功能:示範印出 Hello
作者:張凱慶 */
Dart 程式可以直接在官網的網站執行,下圖左側輸入程式碼,按中間的 Run 按鈕就會將執行結果顯示在右側欄
由上可知,想要學會 Dart 的 Hello 程式要經過以下步驟
- 學會寫 main() ,也就是學會定義程式庫內容。
- 學會用 print() ,也就是學會用程式庫中定義好的內容。
中英文術語對照 | |
---|---|
註解 | comment |
函數 | function |
全域函數 | global function |
識別字 | identifier |
關鍵字 | keyword |
字串 | string |