The code of these two functions actually append a length C expression to the array expression, not its size.