Solved by pascal.soveaux in post #11 
              
              
                Hi, 
I hope I do not sound pedantic, I can be wrong. 
Given your piece of code there are 2 reasons : 

Zero_ 
There are only assignments. Take this piece of code

byte result[255];
memset(result,0, sizeof(result));

for(int i = 0; i < limits; i++) 
 result[i] += fct(i); 
 // There is no reasons to u…