FumingPower3925/ziglings-solutions
My solutions for the popular ziglings tiny broken problems. Original Repo:
This set of little exercises are one of the best ways to learn the Zig programming language. And as my current goal is to learn the Zig programming language I started solving them and uploading my solutions here.
001_hello
002_std
003_assignment
004_arrays
005_arrays2
006_strings
007_strings2
008_quiz
009_if
010_if2
011_while
012_while2
013_while3
014_while4
015_for
016_for2
017_quiz2
018_functions
019_functions2
020_quiz3
021_errors
022_errors2
023_errors3
024_errors4
025_errors5
026_hello2
027_defer
028_defer2
029_errdefer
030_switch
031_switch2
032_unreachable
033_iferror
034_quiz4
035_enums
036_enums2
037_structs
038_structs2
039_pointers
040_pointers2
041_pointers3
042_pointers4
043_pointers5
044_quiz5
045_optionals
046_optionals2
047_methods
048_methods2
049_quiz6
050_no_value
051_values
052_slices
053_slices2
054_manypointers
055_unions
056_unions2
057_unions3
058_quiz7
059_integers
060_floats
061_coercions
062_loop_expressions
063_labels
064_builtins
065_builtins2
066_comptime
067_comptime2
068_comptime3
069_comptime4
070_comptime5
071_comptime6
072_comptime7
073_comptime8
074_comptime9
075_quiz8
076_sentinels
077_sentinels2
078_sentinels3
079_quoted_identifiers
080_anonymous_structs
081_anonymous_structs2
082_anonymous_structs3
083_anonymous_lists
084_async
085_async2
086_async3
087_async4
088_async5
089_async6
090_async7
091_async8
092_interfaces
093_hello_c
094_c_math
095_for3
096_memory_allocation
097_bit_manipulation
098_bit_manipulation2
099_formatting
100_for4
101_for5
102_testing
103_tokenization
104_threading
105_threading2
106_files
107_files2
108_labeled_switch
109_vectors
110_quiz9
999_the_end