前言
每次學習一門新語言,各種手冊和教程一上來就是講變數如何定義,資料結構怎么用,很少有講輸入輸出應該怎么寫的,我比較喜歡先搞懂這部分,這讓我感覺像是掌握了學習主動權,很能調動我的學習積極性,于是我的第一篇筆記就打算記錄 Haxe 語言的輸入輸出陳述句怎么使用,算是用自己的筆記彌補對教程的缺憾了,關于變數的定義方法,大概第二篇文章會講,畢竟 Haxe 中變數的定方法與其他語言還是有些不同的,
文章內容會根據我學習的深度逐漸更新,當然也會有缺漏的地方,如果你有什么問題,或是發現文章內容過時、有所缺漏,歡迎留言或者私信我,我會持續更新文章,
- VSCode:Current Latest Version
- Haxe 版本:4.3.1
文章最近更新日期:2023.06.01
Haxe 中輸入輸出的方法
輸入陳述句
目前,我僅在 Haxe 中找到一種獲取控制臺輸入的方法,該方法讀取一行用戶輸入的字串作為回傳值
var userInput = Sys.stdin().readLine();
輸出陳述句
在 Haxe 中,能夠實作控制臺輸出的方法陳述句有以下三種:
trace("function one"); // 輸出字串內容并換行
Sys.print("function two"); // 輸出字串內容,但不換行
Sys.println("function three"); // 輸出字串內容并換行
由于三者的使用方法基本完全相同,因此下文中只使用 trace 陳述句進行演示
常見的輸出內容大概有以下幾種:
1. 輸出字串
trace("HelloWorld!");
2. 輸出變數
var name = "千葉Christa";
trace(name); // 千葉Christa
3. 輸出字串+變數
var name = "千葉Christa";
trace("Author is " + name); // Author is 千葉Christa
trace('Author is $name'); // Author is 千葉Christa
4. 輸出運算式
var chineseName = "千葉";
var englishName = "Christa";
trace('Author is ${chineseName + englishName}'); // Author is 千葉Christa
var x = 3;
trace('x * 3 = ${x * 3}'); // x * 3 = 9
參考資料
Language Introduction - Haxe - The Cross-platform Toolkit
stdin, stdout, stderr - Beginner - Haxe programming language cookbook
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/554088.html
標籤:其他
上一篇:業務安全情報第16期 | 大促8成優惠券竟被“羊毛黨”搶走!?
下一篇:返回列表
