Because strlen regards the first number 2 in the arr array as a string, and the encoding of 2 in memory is 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ...