Is there a function like `memcpy()`, to add the values in arrays? Something like `memconcatenate()` maybe?

If not, is there some equivalent way I could element-wise add the values of an array to another (other than using a loop) ?

EDIT: I think I made a big mistake by making up a function `memconcatenate()`. I **DO NOT** mean joining two arrays head to tail. I'm interested in **element-wise addition** . Like @user3386109 suggests, think: `memsum()`.