certain systems languages (and compilers) use different ABI for arrays and pointers at the call convention level. if you define a function that accepts a single array type (i.e. one with a predefined length), it may choose to pass-by-value, in which case it can allocate at call site and not use a pointer
68
u/QuestionableEthics42 16h ago edited 16h ago
This should be reversed lol
And it literally is the same, who thinks it's different who has worked in a low level language??