iT邦幫忙

zig相關文章
共有 37 則文章
鐵人賽 Software Development DAY 7

技術 Zig:結構(Struct)

struct 可以用來組織個複雜的自訂型別。 就和大多數的程式語言一樣,Zig 也有 struct,可以用來組合其它型別成爲一個新的型別。和 C 不同、但是和...

鐵人賽 Software Development DAY 6

技術 Zig:型別(Types)

型別系統是程式語言的一大重點,我認爲它也影響了該語言適用的領域和應用。 正如第一篇說述,Zig 是靜態、強型別。這意味著 Zig 在編譯期進行型別檢查(靜態型...

鐵人賽 Software Development DAY 5

技術 Zig:賦值(Assignment)與運算子(Operator)

賦值(Assignment)與運算子(Operator)是各種程式語言中最基本的操作。 賦值 在 Zig 中只有兩種賦值關鍵字: const:不可變的常數...

鐵人賽 Software Development DAY 4

技術 Zig:函式(Functions)

Zig 身爲程序式編程(Procedural programming)語言,函式(Function)自然是一大重點(雖然這句話好像在 OOP 和 FP 上也適用...

鐵人賽 Software Development DAY 3

技術 執行與測試 Zig

目前我們已經安裝好 Zig 了,總算是可以來實際寫寫 Zig 並試著運行了。 建立專案 首先建立一個資料夾 zig-hello: mkdir zig-hell...

鐵人賽 Software Development DAY 2

技術 安裝 Zig

這篇來介紹一下如何在電腦上安裝 Zig 及相關工具,讓你可以執行 Zig。 注意,因爲 Zig 還很年輕,也還沒進入 Major 版號,各個版本之間的差異可能...

鐵人賽 Software Development DAY 1

技術 Zig:延續了 C 使用者最喜歡的低級操作,再加上 Rust 的現代特性

Zig 是一個通用功能程式語言及工具鏈(Toolchain),主打強健、最佳化和重複利用。 Zig is a general-purpose program...