mirror of
https://codeberg.org/ziglings/exercises.git
synced 2026-06-08 07:50:00 +00:00
Merge pull request 'fix removed array multiplication' (#436) from mark2185/exercises:array_mult into main
Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/436
This commit is contained in:
@@ -36,10 +36,10 @@ pub fn main(init: std.process.Init) !void {
|
|||||||
const file = try output_dir.openFile(io, "zigling.txt", .{});
|
const file = try output_dir.openFile(io, "zigling.txt", .{});
|
||||||
defer file.close(io);
|
defer file.close(io);
|
||||||
|
|
||||||
// initialize an array of u8 with all letter 'A'
|
// initialize an array of u8 entirely with the letter 'A'
|
||||||
// we need to pick the size of the array, 64 seems like a good number
|
// we need to pick the size of the array, 64 seems like a good number
|
||||||
// fix the initialization below
|
// do you remember the array repetition function?
|
||||||
var content = ['A']*64;
|
var content: ??? = ???('A');
|
||||||
// this should print out : `AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA`
|
// this should print out : `AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA`
|
||||||
std.debug.print("{s}\n", .{content});
|
std.debug.print("{s}\n", .{content});
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
--- exercises/110_files2.zig 2026-05-04 17:08:38.913033915 +0200
|
--- exercises/110_files2.zig 2026-05-31 14:54:55.061019159 +0200
|
||||||
+++ answers/110_files2.zig 2026-05-04 17:08:37.112995948 +0200
|
+++ answers/110_files2.zig 2026-05-31 14:54:42.655691238 +0200
|
||||||
@@ -39,7 +39,7 @@
|
@@ -39,7 +39,7 @@
|
||||||
// initialize an array of u8 with all letter 'A'
|
// initialize an array of u8 entirely with the letter 'A'
|
||||||
// we need to pick the size of the array, 64 seems like a good number
|
// we need to pick the size of the array, 64 seems like a good number
|
||||||
// fix the initialization below
|
// do you remember the array repetition function?
|
||||||
- var content = ['A']*64;
|
- var content: ??? = ???('A');
|
||||||
+ var content: [64]u8 = @splat('A');
|
+ var content: [64]u8 = @splat('A');
|
||||||
// this should print out : `AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA`
|
// this should print out : `AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA`
|
||||||
std.debug.print("{s}\n", .{content});
|
std.debug.print("{s}\n", .{content});
|
||||||
|
|||||||
Reference in New Issue
Block a user