221V 3 дней назад
Родитель
Сommit
8505f5d644
1 измененных файлов с 12 добавлено и 11 удалено
  1. 12 11
      exercises/039_pointers.zig

+ 12 - 11
exercises/039_pointers.zig

@@ -22,15 +22,16 @@
 //
 const std = @import("std");
 
-pub fn main() void {
-    var num1: u8 = 5;
-    const num1_pointer: *u8 = &num1;
-
-    var num2: u8 = undefined;
-
-    // Please make num2 equal 5 using num1_pointer!
-    // (See the "cheatsheet" above for ideas.)
-    num2 = ???;
-
-    std.debug.print("num1: {}, num2: {}\n", .{ num1, num2 });
+pub fn main() void{
+  var num1: u8 = 5;
+  const num1_pointer: *u8 = &num1;
+  
+  var num2: u8 = undefined;
+  
+  // Please make num2 equal 5 using num1_pointer!
+  // (See the "cheatsheet" above for ideas.)
+  num2 = num1_pointer.*;
+  
+  std.debug.print("num1: {}, num2: {}\n", .{ num1, num2 });
 }
+