Retour au cours

Fonctions : Les bases et le retour de valeurs

Cours complet : Programmation Zig de Zéro à Héros

Les fonctions en Zig

Les fonctions sont déclarées à l'aide du mot-clé fn. Vous devez spécifier les types des paramètres et le type de retour.

zig pub fn add(a: i32, b: i32) i32 { return a + b; }

pub fn main() void { const result = add(5, 10); std.debug.print("Somme : {d}\n", .{result}); }

Les fonctions peuvent retourner void si elles ne renvoient rien. Le mot-clé pub rend la fonction visible pour les autres fichiers.