Step: Brief Discussion: with Debug F8/Quincy
a) str.copy function : copies str->buffer, from 0
to 11 character, in an order of left to right.
Note if you reduce the length from 11 to 10, in this function"
length=str.copy(buffer1,11,0);
b) cstring<string.h> memcpy function: Copies data from one
(buffer1) to another(buffer2)
c) new and delete operator
d) Copy and trim with
e) difference between memcpy and strncpy behind the scene. The
strncpy/strcpy stops at NULL bytes, and memcpy will have NULL values