sentinel pointers and c strings
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
main :: func() i32 {
|
||||
values [2;0]i32 :: [101, 101]
|
||||
array_pointer :: &values
|
||||
suffix [;0]i32 :: array_pointer[1..]
|
||||
ordinary []i32 :: suffix
|
||||
pointer [*;0]i32 :: suffix.ptr
|
||||
return array_pointer[0] + pointer[0] + ordinary[0]
|
||||
}
|
||||
Reference in New Issue
Block a user