#include <cstring>
#include <iostream>
using namespace std;
int main() {
const char src[] = "test";
const size_t size= strlen(src);
char * dst = new char [1 + size];
memset(dst, '!', 1 + size);
memcpy(dst, src, size);
cout<<dst<<endl;
return 0;
}
I2luY2x1ZGUgPGNzdHJpbmc+CiNpbmNsdWRlIDxpb3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJY29uc3QgY2hhciBzcmNbXSA9ICJ0ZXN0IjsKCWNvbnN0IHNpemVfdCBzaXplPSBzdHJsZW4oc3JjKTsKCWNoYXIgKiBkc3QgPSBuZXcgY2hhciBbMSArIHNpemVdOwoJbWVtc2V0KGRzdCwgJyEnLCAxICsgc2l6ZSk7CgltZW1jcHkoZHN0LCBzcmMsIHNpemUpOwoJY291dDw8ZHN0PDxlbmRsOwoJcmV0dXJuIDA7Cn0=